あおいマウス
2015年5月16日土曜日
STM32のSPI通信のエッジの設定
2月8日の記事
にて、STM32のSPI通信のデータ取り込みエッジの設定を、
SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;
としていたが、これだと、送信データの8bit目が1のときに、タイムアウトみたいな変な動きをする。
そこで、以下のように変更したところ、まともに動くようになった。
SPI_InitStructure.SPI_CPHA = SPI_CPHA_2Edge;
時間を見つけて、きちんと波形で確認しないといけないと思った。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿