[应用相关] 基于STM32 modbus rtu 从机设计--------------2代码篇

[复制链接]
12481|113
18326475605 发表于 2019-12-10 13:42 | 显示全部楼层
有使用10功能码的么
haogong 发表于 2019-12-30 14:23 | 显示全部楼层
楼主威武
goodluck09876 发表于 2020-2-11 10:41 | 显示全部楼层
请问为什么使用485 做切换反而不行呢?RS232倒是没问题。。。
szhxz1234 发表于 2020-3-7 16:21 | 显示全部楼层
感谢楼主的分享
RiverV 发表于 2020-3-16 09:42 | 显示全部楼层
 楼主| hanzhen654 发表于 2020-3-17 20:22 | 显示全部楼层

哈哈,这个不难的
 楼主| hanzhen654 发表于 2020-3-17 20:22 | 显示全部楼层

感谢支持,一起加油啊哈
 楼主| hanzhen654 发表于 2020-3-17 20:23 | 显示全部楼层
goodluck09876 发表于 2020-2-11 10:41
请问为什么使用485 做切换反而不行呢?RS232倒是没问题。。。

是啊,用的是232,没有加485控制引脚,其实都无所谓啦,几乎一样
 楼主| hanzhen654 发表于 2020-3-17 20:24 | 显示全部楼层

必须有代码啊,不然不就是光说不练,假把式
 楼主| hanzhen654 发表于 2020-3-17 20:25 | 显示全部楼层
xuderong 发表于 2019-10-25 02:10
非常感谢楼主分享。

应该的,不要客气,一起加油哈
leao545 发表于 2020-3-31 15:18 | 显示全部楼层
jie94460196 发表于 2020-4-2 14:49 | 显示全部楼层
谢谢大哥,正在学习
郝帅 发表于 2020-4-14 09:11 | 显示全部楼层
楼主,你真是个神人啊。讲真,网上好多关于这个的帖子都是特别坑。感谢楼主能做的这么详细。真心感谢。希望更多刚入坑modbus的人能读到这篇帖子。
 楼主| hanzhen654 发表于 2020-4-15 11:27 | 显示全部楼层
郝帅 发表于 2020-4-14 09:11
楼主,你真是个神人啊。讲真,网上好多关于这个的帖子都是特别坑。感谢楼主能做的这么详细。真心感谢。希望 ...

不用客气哈,一起加油!
 楼主| hanzhen654 发表于 2020-4-15 11:28 | 显示全部楼层
jie94460196 发表于 2020-4-2 14:49
谢谢大哥,正在学习

加油,搞定modbus
stn13135 发表于 2020-4-16 17:50 | 显示全部楼层
多个从机怎么设置
dd6215576 发表于 2020-4-21 18:52 | 显示全部楼层
干的漂亮,赞一个
dd6215576 发表于 2020-4-21 23:18 | 显示全部楼层
void Modbus_Event()
{
        u16 crc,rccrc;
  if(modbus.reflag == 0)  
        {
           return;
        }
        if(modbus.recount>2) //需要增加,否则被干扰后,有可能导致while无法退出
        {
           crc = Modbus_CRC16(&modbus.rcbuf[0],modbus.recount-2);
           rccrc = modbus.rcbuf[modbus.recount-2]*256+modbus.rcbuf[modbus.recount-1];
。。。。


评论

非常非常感谢!!!!!!!!!!!!!!!! 我就是有时候 进入假死机状态(主循环中代码不执行,只观察到Modbus用的串口中断有数据不断接收) 另外,请问keil怎样在线调试查看程序指针PC运行到的位置,实时查看,比如在不确定的时刻出现了上述那种死机状态,我怎样确定PC运行到了什么地方,程序死到了哪里  发表于 2022-5-9 10:51
cyc2009 发表于 2020-4-22 08:35 | 显示全部楼层
学习了,感谢~
wdliming 发表于 2020-6-6 16:39 | 显示全部楼层
干的漂亮,赞一个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部