常见的5种通讯协议

你就是阳光 2个月前 已收到1个回答 举报

时时念着沵 2星

共回答了90个问题采纳率:94.1% 评论

UART(全双工):工作原理是将传输数据的每个字符一位接一位地传输。UART 串口通信有几个重要的参数,分别是波特率、起始位、数据位、   停止位和奇偶检验位,对于两个使用UART串口通信的端口,这些参数必须匹配,否则通信出错。

SPI(全双工):是一种高速的,全双工,同步的通信总线由MOSI、MISO、SCLK、CS构成,其时序其实很简单, 主要是在SCLK的控制下,两个双向移位寄存器进行数据交换。                        

MISO:Master input slave output 主机输入,从机输出(数据来自从机);MOSI:Master output slave input 主机输出,从机输入(数据来自主机);              

SCLK :Serial Clock 串行时钟信号,由主机产生发送给从机;

SS:Slave Select 片选信号,由主机发送,以控制与哪个从机通信,通常是低电平有效信号。

RS232、RS422(全双工):

IIC(半双工):SCL SDA\n\n                          串行、半双工总线,同步通信、主要用于近距离、低速的芯片之间的通信。                         1.产生起始信号                        2.产生停止信号\n                          3.等待应答信号\n                          4.产生ACK应答\n                          5.不产生ACK应答\n                          6.发送一个字节\n                          7.读取一个字节\nRS485(半双工):RS-485常用在工业、自动化、汽车和建筑物管理等领域。一般是两线制(以前有四线制接法,只能实现点对点的通信方式,现很少采用),多采用屏蔽双绞线传输。这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。

15小时前

31
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 959505@qq.com