楼主:我最近刚接触STM32,也在搞I2C,结果用软件模拟就可以,看了楼主的帖子打算用楼主的中断硬件方式试试,结果连波形都没有不知道我错在哪里了?
步骤是不是
时钟初始化
中断初始化
IO口初始化,包括IO口时钟初始化
I2C初始化,包括时钟和管脚以及中断
然后就是发数据
我用的是楼主的中断方式的程序
结果返回来的 i2c_comm_state=1;
而且通过示波器看 SDA,SCL一直没有波形
我用的是PB12和PB13
用的是STM32103R8
望各位朋友给予帮助
谢谢
我这是第一次在论坛留言。。。 |
|