i2c slave 无ack

2019-03-26 12:30发布

求教,哪里有问题?
此帖出自Linux与安卓论坛
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
cuijier
1楼-- · 2019-03-26 20:55
 精彩回答 2  元偷偷看……
5525
2楼-- · 2019-03-27 00:22
 精彩回答 2  元偷偷看……
cuijier
3楼-- · 2019-03-27 03:48
5525 发表于 2016-5-6 20:22
楼主,你少送了一个时钟。
I2C的ACK在第9 个比特,可你才送了8个比特。

上升沿就够了吧,在第八个clk之后的低电平期间SDA就应该变低。
cuijier
4楼-- · 2019-03-27 07:13
怎么没人解答?在线等
generalissimo
5楼-- · 2019-03-27 13:11
地址不对吧,你要0x34,怎么发了0x68
5525
6楼-- · 2019-03-27 16:51
[7:1]是地址,如果要送的事0x34,那就是对的。

其他如有怀疑,就是slave设备启动了没有,速率是否匹配。

一周热门 更多>