IIC试验的疑问

2019-07-20 08:12发布

本帖最后由 Gene 于 2018-5-14 09:48 编辑

在看完原子哥的STM32 IIC讲解之后,我没有用例程代码,自己重新写了一个IIC的实现方法,但是在调试的过程中发现,数据无法写进去;实验往地址0写数据0xA5,然后读回来比较;
表现在发送器件地址的时候,应答正常;
发送字节操作地址时,应答正常;
但是在发送写数据时,就无法应答,下面是用逻辑分析仪抓捕的波形;
看波形,sda是低电平,有应答,但是程序为什么认为无应答?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
Gene
1楼-- · 2019-07-20 13:14
 精彩回答 2  元偷偷看……
wuboaini23
2楼-- · 2019-07-20 17:54
是不是延时时间不够
Gene
3楼-- · 2019-07-20 22:15
wuboaini23 发表于 2018-5-11 18:51
是不是延时时间不够

时间应该够,我是按照周期8us产生时钟的

一周热门 更多>