«前の日記(2008年02月28日) 最新 次の日記(2008年03月01日)» 編集

日々をアレコレ


2008年02月29日

だからハードは苦手なんだ

昨日は、タイマ割り込みが動いたけれど、的確な時間では動いていないというところで終わり。で、基本的に周辺クロックが高すぎるので分周してやる必要があるんだろう、と変更をしたけれどうまくいかない。デバッグして追っていくと周辺クロックの値がハードウェアマニュアルと比べるとおかしい。さらにソースを追っていくと、周辺クロックの値を計算しているところがおかしいことが判明し、修正すると正常に動いたっぽい。

これで、シリアル通信もうまくいくはず、とやってみると受信はできている。だけど、送信がうまくいかない。どうやってもおかしいところが見つからない。で、同僚に助けを求めると、シリアルのコネクタがちゃんと刺さってないのでは?、と。やっぱり、きちんと刺すと正常に動作する。ハードウェアがあるとこういうところで落とし穴に引っかかるからイヤだ。


«前の日記(2008年02月28日) 最新 次の日記(2008年03月01日)» 編集