发布于 2009-12-20 08:27:09
10楼
我被楼主搞糊涂了:)
实现modbus有两种方式:
1、cp341配置成modbus,插硬件dongle,这个按教材做就行了。
在这种方式下,你填写的报文内容其实只是modbus报文的一部分,还要经过cp341的modbus驱动进行crc计算才发送出去,返回的报文也是被cp341处理过了,并不是原始的slave返回的报文了。
2、cp341/cp340配置成ascii,无需硬件dongle
楼主既然是自己编写crc,想必就应该用第二种方法,为什么又要试着用modbus驱动来测试?
有生之年,狭路相逢,终不能幸免