2006年 10月 09日
AVR Studioにまさかのバグ |
意気込みも新たにAVRのプログラミングに再挑戦。
プログラムのデバッグにAVR Studioのシミュレータは欠かせない。
ところが・・・・
タイマ/カウンタ0は問題ないが、タイマ/カウンタ1がどうしてもカウントアップしてくれない。
小黒さんからはデバイスに書き込んでテストしてみたらとアドバイスがあったが、まさかそんなことがあるはずないと、何度もデータシートに目を通してはテストを繰り返した。
何度試してもだめ。そこで簡単なプログラムを書いて実際にAVRに書き込んでテストしてみた。なんときちんと動作することが確認できた。
シミュレータのバグだったのだ。そのために3日間も費やしてしまったが、よく考えるとバグと見抜けないほど低い知識レベルであったといえる。
バグのあるバージョンは2006/10/9現在最新のAVR Studio 4.12.468。
プログラムのデバッグにAVR Studioのシミュレータは欠かせない。
ところが・・・・
タイマ/カウンタ0は問題ないが、タイマ/カウンタ1がどうしてもカウントアップしてくれない。
小黒さんからはデバイスに書き込んでテストしてみたらとアドバイスがあったが、まさかそんなことがあるはずないと、何度もデータシートに目を通してはテストを繰り返した。
何度試してもだめ。そこで簡単なプログラムを書いて実際にAVRに書き込んでテストしてみた。なんときちんと動作することが確認できた。
シミュレータのバグだったのだ。そのために3日間も費やしてしまったが、よく考えるとバグと見抜けないほど低い知識レベルであったといえる。
バグのあるバージョンは2006/10/9現在最新のAVR Studio 4.12.468。
by toko0131
| 2006-10-09 18:22
| AVR