FrontPage/ソフトウェア班/第1試技

Sun, 20 Nov 2011 16:10:12 JST (4551d)

どのステートがどの区間なのかをお互いに一致させましょう。下にファイルがあります。ver1はやめた

これはプログラム

なんでアップロードするとtgzファイルになるの?うざ

なんか文字化けするっぽいけど見れるよね?

変更点 Edit

  • modeOldを定義することで、ステート分岐に伴う緑LEDの反転プログラムの容量を抑えた
  • adActiveWithChatteは冗長なので削除
  • チャタリング防止がうまくいかないエラーの解消
  • ゲート探知してから少しの間走るためのスクリプトで、ステートが移らないエラーを解消。おそらく理由はsst2が毎回更新され、下のifループに一生はいらないため
  • PSD探知による分岐でSTATE_14がSTATE_15になってしまうエラーを解消

備考 Edit

  • PSDがちゃんと動くなら、タイマによる自動ステート遷移時間を延ばしたほうがいい
  • PSDの閾値わからないので0x330にした。これはおれの手をゲートと見立てて測定したにすぎないのでおそらくあまりよくない
  • AD変換チェックプログラムを組んだのでこれも載せます。ちょっとしたデバッグ用