STM32H7のHALはDuplex I2SをDuplexで動かせない
表記のバグを見つけました。 Nucleo H743ZI CubeIDE 1.2.1 STM32Cube FW_H7 v1.6.0 HAL_I2S_Transmit_DMA() とHAL_I2S_Receive_DMA() … 続きを読む
表記のバグを見つけました。 Nucleo H743ZI CubeIDE 1.2.1 STM32Cube FW_H7 v1.6.0 HAL_I2S_Transmit_DMA() とHAL_I2S_Receive_DMA() … 続きを読む
先ほど投稿したように、STM32H7のDuplex I2Sはマスター・スレーブの切り替えによってSDI/SDOの役割が入れ替わるという頭の痛い問題が有ります。この問題はSPIの設定で解決できるのですが、CubeIDEから … 続きを読む
STM32H7のDuplex I2SはSPIペリフェラル1ポートのみでI2Sの送受信が出来ます。このペリフェラルには落とし穴があることを野田さんが指摘しています。 要約すると、STM32H7のDuplex I2Sはマスタ … 続きを読む
STM32H7のI2SがSTM32F7のそれから仕様変更されていることに気が付きました。 STM32F7のI2Sは、SPIペリフェラルに間借りする形で実装されています。このペリフェラルはSimplexでしか動作させること … 続きを読む