[STM8] 终于整清楚了为啥i2C Slave不能STOP后马上START

[复制链接]
 楼主| 丁弋宇 发表于 2015-2-22 11:31 | 显示全部楼层 |阅读模式
原来STOP后有事件发生,STM8S的ISR需要时间处理。我说怎么连续写几次,模拟寄存器操作,老不正常。
至此I2C硬件Master和Slave代码全部搞定

huangqi412 发表于 2015-2-22 12:18 来自手机 | 显示全部楼层
股神好久不谈股市
forrest11 发表于 2015-2-22 19:41 | 显示全部楼层
这个不是必须的。芯片可以硬件处理start事件。你只需在下一个byte到来之前,处理完现收到的数据即可。
搞IT的 发表于 2015-2-28 19:14 | 显示全部楼层
不错,厉害!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:发丘印,摸金符,搬山卸岭寻龙诀; 人点烛,鬼吹灯,勘舆倒斗觅星峰; 水银斑,养明器,龙楼宝殿去无数; 窨沉棺,青铜椁,八字不硬莫近前。

317

主题

1957

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部