AIoT解决方案提供商

米乐M6官网登录正版下载·嵌入式物联网常用的通信协议UART、RS-232、

 行业动态 57
发表时间:2024-12-22 01:21:18作者:{米乐M6网页版登录入口来源:M6米乐官网登录

  目前常见串行通信接口标准有RS-232、RS-422、RS-485等。另外,SPI(串行外设接口)、I2C(内置集成电路)和CNA(局域网)通信也属于串口通信。

  数据位:紧接着起始位之后,可由5~8位组成,通常传输8位即一个字节。先发送数据的低位,后发送数据的高位;

  奇偶校验位:紧接着数据位后面(可有可无),使得“1”的位数应为偶数(偶校验)或奇数(奇校验),校验数据传输是否正确;

  停止位:它是消息传输结束的标志,它可以是1位、1.5位、2位的高电平, 由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。

  波特率:是衡量数据传输速率的指标,表示每秒钟传输的位数。例如设置串口的波特率为9600,则表示是1s传输9600个bit的数据,则传送每个位的时间为 1s / 9600 ≈ 104us,从而区分消息帧中每个位传输的数据;

  查询ASCLL表知道 ‘H’对应的二进制表示 0100 1000,‘i’对应的二进制表示 0110 1001,发送效果如下图所示:

  缺点:通信距离短,速率低,而且只能点对点通信,无法组建多机通信系统,且容易受外界电气干扰导致信息传输错误。

  RS-422标准定义了一种平衡通信接口,改变了RS-232标准的单端通信的方式,总线上使用差分电压进行信号传输。传输速率提高到10Mbit/s,传输距离长达4000ft=1219.2m(速率低于100kbit/s时),而且运行总线个接收器。

  低速CAN总线网络被应用在车身系统,它的两根总线是独立的,不形成闭环,要求每根总线kΩ的电阻。

  仲裁段,是表示帧优先级的段。标准帧的仲裁段由11bit的标识符ID和RTR(远程发送请求)位组成;扩展帧的仲裁段由29bit的标识符ID、SRR(替代远程请求位)、IDE位和RTR为构成。

  二是总线空闲,它由隐性电平构成,且无长度限制。只有在总线处于空闲状态下,要发送的单元才开始访问总线。

  IIC(Inter-Integrated Circuit)其实是IICBus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展;IIC总线有两根双向的信号线,一根数据线SDA用于收发数据,一根时钟线SCL用于通信双方时钟的同步。

  SPI是由摩托罗拉公司开发的高速全双工同步串行通信协议(一主多从)。 有点类似IIC,但又与IIC选通从设备的方式不同,IIC是通过发送从机地址来选通从机,而SPI是通过拉低连接到从机的NSS引脚对从机进行选通的。

  SPI是串行通信协议,但是主机占用的引脚明显比IIC和UART多,而主机引脚数会随着从机数量增多而增多。主机在通过MOSI数据线发送数据的同时,从机也会通过MISO将数据传输给主机(收发同时进行),它们以虚拟似缓形拓扑连接。数据通常先移出最高位,在时钟边沿,主机和从机均移出一位,然后在传输线上输出给对方(改变数据)。在下一个时钟沿,主从设备的接收器都从传输线接受该位,并设置为移位寄存器的新的最低有效位(采样数据)。在完成这样一个移出一移入的周期后,主机和从机就交换了寄存器中的一位,传输可能会持续任意数量的时钟周期。传输完成后,主设备会停止时钟信号,并拉高NSS选通线。


米乐M6官网登录正版下载 上一篇:8大常见物联网通信协议 下一篇:2024-2030年中国IPV6+物联网行业市场发
分享到:
米乐M6网页版登录入口
服务热线:029-81021990
                 周一至周五(9:00-18:00)
联系人:    高经理
联系方式:15398083318
公司地址:陕西省西安市雁塔区沣惠南路16号
                 泰华金贸国际9号楼2503
客服邮箱:services@jiayier.cn
关注微信