stm32f103---freemodbus多从机代码(RTU)

2020-01-04 18:46发布

freemodbus框架写得好,可是不支持多个从机,我修改了一下代码,使之支持多个从机。
闲话少说,上传测试截图,还有程序。
本来想把主站也加进去,但个样代码显得很乱,所以作罢了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
35条回答
yinian
1楼-- · 2020-01-08 20:40
非常感谢,学习了  
Feeling_MCU
2楼-- · 2020-01-08 22:08
这个程序用在485通信上有问题, 因为使能脚没处理好,导致最后一个字节发不出去。

        //发送中断
        if (USART_GetITStatus(ucSerialPortNr, USART_IT_TXE) == SET){
                 xMBRTUTransmitFSM(&ucRTU_DCB);
        }
   // TXE,是寄存器为空的中断
yinian
3楼-- · 2020-01-08 22:55
谢谢提供的思路
llj1007
4楼-- · 2020-01-09 04:17
 精彩回答 2  元偷偷看……
lzchuo
5楼-- · 2020-01-09 07:44
这个应该比较有用。

一周热门 更多>