![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
通讯协议
Jassicar
这个作者很懒,什么都没留下…
展开
-
SPI通信协议
参考:B站EOAST 视频 SPI通信协议(SPI总线)学习 同步、全双工、串行 主从工作方式 SDO :主设备数据输出 SDI :主设备数据输入 SCLK :主设备产生的时钟信号 CS(SS/NSS) :片选信号 与IIC相比,IIC一次必须传送8位数据,但是SPI不需要,可以一位一位传送,完全由SPI的时钟线控制,它可以全双工通信。 但是SPI没有应答机制,而且如果是多个从机的话需要很多IO口去连接不同从机的CS端,这种情况下相对IIC来说更麻烦一些。 在使用的过程中需要注意: 假设CS低电平是 使原创 2020-08-14 13:07:58 · 423 阅读 · 1 评论 -
RS485 和RS232
RS485 和RS232 参考:B站创客学院视频 这两个协议是物理层的协议,依赖于uart。它只是在物理层做了一个改变(增加了TTL和232电平转换的芯片,以达到减少信号干扰,提高传输距离的目的)。 RS232 RS232产生的背景 直接使用串口会有一些问题: 电器接口不统一——串口只规定了时序(起始位和终止位之类),但是并没有规定电器接口。uart一般用得是板子上的(处理器电平)TTL电平,不同的板子的TTL电平是不一样的。有5V,有3.3V,(这个和芯片的生产厂家有关系)。 抗干扰能力比较差——UART原创 2020-08-13 10:25:28 · 390 阅读 · 0 评论 -
UART & IIC
基础知识 并行和串行 并行用的通道比较多,而且信号和信号直接按会有一点干扰,所以,嵌入式很多都是串行通信。 波特率 用于描述UART通信时的速度,单位为bsp(bit per second) uart 一种通信协议。在嵌入式用的最多。 通用的串行、异步通信总线 有两根线,一个rx 一个tx ,全双工 点对点通信 uart 通信过程/原理 串口在空闲的时候必须是高电平。 在串口协议中先发送低位再发送高位。比如:0x55,发送的是10101010。 uart是异步通信,收发双方没有统一的时钟,所以上面的原创 2020-08-12 22:56:51 · 478 阅读 · 2 评论 -
modbus通讯协议
内容很经典哇!!!! https://www.cnblogs.com/txwtech/p/11104428.html原创 2020-08-04 14:43:58 · 201 阅读 · 0 评论