恭喜,你发布的帖子
发布于 2023-03-04 19:42:51
5楼
你要知道所谓的起始位停止位数据位奇偶校验都是给硬件配置用的。
485口自己有硬件程序,这些都是说硬件如何接受一个字节的数据,接收到的多个数据组成一帧,这个帧序列才是用户所需的数据。
硬件配置即使是单片机编程也是只需配置无需编程的。
硬件接受一个字节如何判断一个字节的开始/停止,如何知道这个数据是否是可靠数据。
至于接收到的帧是不是有效,靠的是通讯协议:CRC校验。至于这个Modbus数据帧序列是不是发给自己的靠的是协议中的从站号,至于帧要自己干什么靠的是协议中的功能码.......
请填写推广理由:
分享
只看
楼主