STM32のI2CのSMBAL(SMBus Alert)

STM32のI2CモジュールのSMBAL(SMBus Alert)信号線は、CR1 SMBUS bitを1にしてSMBusモードにしたときだけ使われるのかと思っていたら、
どうも、CR1 SMBUS bit=0のI2Cモードでも、I2CをPEするとI2Cモジュール用に切り替えられてしまって、他の用途に使えないみたい?

それに気づかずSMBALの端子を別用途に使ってしまっていたので、しかたなくソフトでI2C駆動するハメになってしまった…

コメント

タイトルとURLをコピーしました