ホーム フォーラム Texas Instruments マイコン MSP430 SPI通信のオーバーランエラーフラグについて 返信先: SPI通信のオーバーランエラーフラグについて

#2218 返信

kkk
参加者

1.マイコンの型番は「MSP430FR6879」になります。
2.リセット直後はUCOEはOFFになっています。
 どのタイミングでUCOEがONになったかは確認できていません。
3.SPI通信の信号波形を確認したところ、MSP430が受信(クロック出力が8クロック出力)後、UCA1RXBUFのデータ読み出しの前に送信 側からデータが送られていますが、1ビットデータを読み出す直前(クロックの立ち下がり直後、設定UCCKPH=0、UCCKPL=1)に  UCA1RXBUFのデータを読み出しています。(添付ファイル参照)
 そのため、新たに8ビットデータを受信する前にUCA1RXBUFのデータを読み出しているので、UCOEはONにならないはず、と考えて
 います。