2016 - 2024

感恩一路有你

usb转串口芯片哪个好 rs232串口通信协议怎么写?

浏览量:2380 时间:2021-03-14 22:21:22 作者:admin

rs232串口通信协议怎么写?

协议一般包括五个部分:起始字符、数据、校验码和结束字符。

开始字符和结束字符不能与其他数据重复。例如,只要传输字母和数字,就可以查看ASCII代码表,并使用非数字和字母的符号作为起始字符和结束字符,如{};数据长度代码表示这一串数据包的数据长度,如果传输的数据字符串的长度为固定的;校验码相当于验证这个数据字符串的正确性,这与奇偶校验类似。一般是求和校验,即将所有数据累加得到一个求和值作为校验码。接收机在接收数据时也执行相同的操作,并将其与接收到的校验码进行比较。如果相等,则表示接收正确。如果要将{1234567890}转换成十六进制,即:7b 10 31 32 33 34 35 36 38 39 30 25 7d;31~30是数据,7b和7d是起始字符和结束字符,10是数据长度的BCD码,25是校验码,31~30是模数100后的BCD码,转换成BCD码是为了避免用起始字符和结束字符重复编码。

usb转串口芯片哪个好 485串口通信 rs232串口通信编程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。