OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3958|回复: 0

常用总线IIC内容整理整理整理

[复制链接]

9

主题

46

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1131
金钱
1131
注册时间
2016-11-9
在线时间
97 小时
发表于 2022-2-9 16:51:36 | 显示全部楼层 |阅读模式
一、IIC程序流程和波形
(1)向从机写入一个字节
(2)START信号
(3)发送一个字节
(4)等待ACK
(5)STOP信号
(6)对应的波形:发送的字节分别是0xC4(设备地址+写)、0x0A(寄存器地址)、0x00(寄存器内容)
  
(7)读数据
  
(8)波形
  
主机在SCL高电平期间读走ACK,之后拉低SCL,通知从机可以释放SDA。之后读取从机的数据。

二、IIC响应问题参考连接:https://www.cnblogs.com/nufangrensheng/p/3652606.html
http://blog.chinaunix.net/uid-16100003-id-3059814.html



0-向从机写入1个字节.jpg
1-START信号.jpg
2-发送一个字节.jpg
3-等待ACK.jpg
4-发送波形.png
5-发送波形.png
6-发送波形.png
7-发送波形.png
8-Stop信号.jpg
8-读一个字节.jpg
9-从SOC读取version.jpg
10-发送读取命令.png
11-读取到数据后发送NACK.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-20 10:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表