STM32F030的I2C通信中断实现方式

2019-07-21 05:10发布

最近在编写基于STM32F030的I2C通信,可以实现循环等待的主发送、主接收、从发送、从接收,但是想通过中断方式实现,却发现寄存器没有MSL位(主从模式位,类似于STM32F1的SR2的0位),不知道STM32F0如何确定主从模式,我使用ISR的ADDR为来作为主从判断,好像会有问题,发送时TXIS不置位、接收时RXNE不置位,附件是例程,谁可以帮我看看有什么问题吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
wtdwll1000
1楼-- · 2019-07-23 01:22
楼主!求助,我用你的程序调试从机发主机收,很多次才能采到组数据,从机中断IIC,主机模拟IIC
lxyx
2楼-- · 2019-07-23 06:36
 精彩回答 2  元偷偷看……
shjhuang
3楼-- · 2019-07-23 09:58
从机中断模式,验证成功,顶一下楼主!!!
顺便K一下那些说用IO模拟才稳定的人。
萌新007
4楼-- · 2019-07-23 12:48
借鉴下

一周热门 更多>