我在 nulceo
STM32WL55JC1 中使用另一条总线(I2C2 或 I2C3)而不是 I2C1 总线时遇到问题
我的代码正在使用 I2C1,但是当我将 hi2c1 更改为 hi2c3 时。然后,HAL_I2C_Mem_Write() 不再起作用。我用示波器看不到任何信号。
我使用 Cube MX 进行初始化,因此 I2C1 和 I2C3 之间必须相同。
只是我注意到对于 I2C1 我有
和 I2C3
但我不能改变它。
我试过另一块板......但也没有工作
我已尝试将快速模式设置为高速
那不是 CubeMX 的问题吗?
除非UM2592表中NUCELO的管脚有其他错误?不是 CN7 的这些引脚 36 和 38,而是其他引脚?
提前谢谢你