当前位置:网站首页>IIC基本知识
IIC基本知识
2022-07-07 08:14:00 【L7256】
简单记录下IIC相关知识点。老是忘记。
首先IIC是两根线,SDA和SCL,SDA用于传输数据,SCL是时钟脉冲。IIC是半双工的一种通信。
- 硬件连接
由于默认SDA和SCL都为高电平为空闲状态,所以这两根线会通过上拉电阻接到Vcc
- IIC的几种信号定义
- 空闲信号
当SDA和SCL都为高电平,认为是空闲状态
- 起始信号
SCL为高,SDA由高变到低。
- 终止信号
SCL为高,SDA从低变到高
- 数据传输
(1)发送起始信号
(2)数据传送:SCL为高,SDA稳定(一直为高或者低)
(3)数据跳变:SCL为低,SDA允许跳变
(3)发送终止信号
注:数据传送的时候,SDA不能跳变,否则就会被认为是起始/终止信号。
- 应答信号
这个信号表示,接收端成功或者不成功的接收了8个字节。当第9个字节为高表示ACK信号,表明接收端的肯定响应。当第9个字节为低表示NACK信号,表明接收端的否定响应。
(1)起始信号
(2)数据传送(SCL高SDA稳定。 SCL低SDA变化,直到发了8位)
(3)SCL低电平,SDA信号变化(接收端控制高低电平)
(4)SCL时钟脉冲变为高电平,SDA信号稳定(接收端控制)
(5)发送端检测在第9个SCL脉冲为高期间的SDA信号
(6)SDA为1表ACK,SDA为0表NACK
- 总线总裁
边栏推荐
- AHB bus in stm32_ Apb2 bus_ Apb1 bus what are these
- ORM model -- creation and query of data records
- Kotlin实现微信界面切换(Fragment练习)
- Guid主键
- 2022.7.3DAY595
- Or in SQL, what scenarios will lead to full table scanning
- table宽度比tbody宽度大4px
- 根据设备信息进行页面跳转至移动端页面或者PC端页面
- Review of the losers in the postgraduate entrance examination
- Study summary of postgraduate entrance examination in October
猜你喜欢
Leetcode exercise - 113 Path sum II
每周推荐短视频:L2级有哪些我们日常中经常会用到的功能?
Google colab loads Google drive (Google drive is used in Google colab)
VS Code指定扩展安装位置
Several schemes of building hardware communication technology of Internet of things
Review of the losers in the postgraduate entrance examination
Some thoughts on the testing work in the process of R & D
【STM32】STM32烧录程序后SWD无法识别器件的问题解决方法
1321:【例6.3】删数问题(Noip1994)
STM32基础知识—内存映射
随机推荐
Factorial implementation of large integer classes
JMeter about setting thread group and time
XML配置文件解析与建模
反射效率为什么低?
Use the fetch statement to obtain the repetition of the last row of cursor data
fiddler-AutoResponder
JMeter installation
PDF文档签名指南
ES6中的函數進階學習
ORM -- grouping query, aggregation query, query set queryset object properties
The method of word automatically generating directory
The physical meaning of imaginary number J
STM32 product introduction
php \n 换行无法输出
@Transcation的配置,使用,原理注意事项:
Smart city construction based on GIS 3D visualization technology
ORM -- query type, association query
[learning notes - Li Hongyi] Gan (generation of confrontation network) full series (I)
1321:【例6.3】删数问题(Noip1994)
Study summary of postgraduate entrance examination in July