どういうこと??

シリアル通信のプログラムを仮にパソコンとマイコンでやり取りさせているんだけど。。

マイコンの設定が仕様書通りなのは確認できた。。

それでも通信できない。。

 

そして、たった今思いついてパソコン側のテスト用のプログラムの通信ボーレート(テストで9600bpsで通信させている)を9500bpsにして通信させたら何とうまく通信成立。。

これは、マイコンの内部発信回路のバグってことかな?!

 

64MHzでマイコン動作させているんだけど、外部にクリスタルなど付けずに内部の発信回路を使って発信させている。。

この誤差が大きいってことかな?!

Posted in 日記 | Leave a comment

思わぬトラブル!!

請負仕事を先週の3連休中に大筋まとめる計画で進めてたんだけど。。

 

思わぬトラブルが待っていた!!

PCBWAYに注文していた基板が届いて部品実装しながら動作確認してたんだけど、『UARTの設定で前日動いた設定が翌日動かない。』そんな現象。。

 

ボーレートに絡む問題であることは判っているのだが、解決策が見つからない。。。

そんなこんなで先週から週末の休みはすべてこの問題解決につぎ込んで未だに解決のめどさえ立たない!!

 

これまでトラブルになったことが無いUARTの設定だったから途方に暮れた状態。。。

 

困った!!

 

 

Posted in 日記 | Leave a comment