客服热线:400-6707-027

USB CAN工作原理

2022-03-18 09:26:45浏览:108 评论:0 来源:易企互赢   
核心摘要:工作原理发送UART从数据总线获取并行数据后,它会添加一个起始位,一个奇偶校验位和一个停止位来组成数据包并从Tx引脚上逐位串行输出,接收UART在其Rx引脚上逐位读取数据包。UART数据包含有1个起始位,5至9个数据位(取决于UART),一个可选的奇偶校验位以及1个或2个停止位:起始位:UART数据传输线通常在不传输数据时保持
 
 
工作原理
 
发送UART从数据总线获取并行数据后,它会添加一个起始位,一个奇偶校验位和一个停止位来组成数据包并从Tx引脚上逐位串行输出,接收UART在其Rx引脚上逐位读取数据包。
 
UART数据包含有1个起始位,5至9个数据位(取决于UART),一个可选的奇偶校验位以及1个或2个停止位:
起始位:
 
UART数据传输线通常在不传输数据时保持在高电压电平。开始传输时发送UART在一个时钟周期内将传输线从高电平拉低到低电平,当接收UART检测到高电压到低电压转换时,它开始以波特率的频率读取数据帧中的位。
 
数据帧:
 
数据帧内包含正在传输的实际数据。如果使用奇偶校验位,则可以是5位,***多8位。如果不使用奇偶校验位,则数据帧的长度可以为9位。
 
校验位:
 
奇偶校验位是接收UART判断传输期间是否有任何数据更改的方式。接收UART读取数据帧后,它将对值为1的位数进行计数,并检查总数是偶数还是奇数,是否与数据相匹配。
 
停止位:
 
为了向数据包的结尾发出信号,发送UART将数据传输线从低电压驱动到高电压至少持续两位时间。
传输步骤
 
1. 发送UART从数据总线并行接收数据:
 
2.发送UART将起始位,奇偶校验位和停止位添加到数据帧:
 
3.整个数据包从发送UART串行发送到接收UART。接收UART以预先配置的波特率对数据线进行采样:
 
4.接收UART丢弃数据帧中的起始位,奇偶校验位和停止位:
 
5.接收UART将串行数据转换回并行数据,并将其传输到接收端的数据总线:
(责任编辑:小编)
下一篇:

护航粤商稳经营 守护资产安如山

上一篇:

RS232转SPI串行方式

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 993918953@qq.com
 
0相关评论