战舰F103的MODBUS从机,请帮忙测试下!

2019-07-20 22:27发布

这个是根据论坛上别人上传的的自己修改了下,我用的是战舰F103的板子,求人帮忙测试下,在淘宝买的USB转485模块还没有来,求帮忙!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
26条回答
刘东君
1楼-- · 2019-07-22 01:22
 精彩回答 2  元偷偷看……
刘东君
2楼-- · 2019-07-22 01:26
来俩不甜的 发表于 2017-4-1 15:04
用串口测啊,可以不用485的。百度下一大堆modbus crc 复制过来就行

不过现在收不到返回的数据,不知道咋回事! 用示波器看 是有数据的!!
刘东君
3楼-- · 2019-07-22 03:28
来俩不甜的 发表于 2017-4-1 15:04
用串口测啊,可以不用485的。百度下一大堆modbus crc 复制过来就行

如果我的 a【2】=2 ;a【3】=FA00
还有啊,比如说我读取  01 03 00 02 00 02 65 CB
那么我返回数据时候是先返回高字节,还是先返回低字节:

高字节例如:01 03 04 00 02 FA 00   。。。。

低字节例如:01 03 04 02 00 00 FA 。。。。。。。
哪个对啊? 是不是 先返回高字节的对?

现在调试精灵收不到信息和开始的3.5个字节有关系吗?
刘东君
4楼-- · 2019-07-22 04:18
 精彩回答 2  元偷偷看……
刘东君
5楼-- · 2019-07-22 06:59
yklstudent 发表于 2017-4-1 15:38
recCRC=RS485_RX_BUFF[RS485_RX_CNT-2]|(((u16)RS485_RX_BUFF[RS485_RX_CNT-1])

这里搞定了,现在是往回发,电脑收不到数据了。。。。。
刘东君
6楼-- · 2019-07-22 09:47
 精彩回答 2  元偷偷看……

一周热门 更多>