OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6282|回复: 5

MODBUS从机返回一两句之后程序就整个卡死

[复制链接]

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
发表于 2023-2-1 22:34:34 | 显示全部楼层 |阅读模式
5金钱
本帖最后由 ccciron 于 2023-2-1 22:41 编辑

最近一直在折腾freemodbus,终于在标准库和HAL库上都调通了。。。。但是又没有完全通。。[惭愧]
就比如今天刚把hal库调好之后发现的问题,我用电脑发送询问指令,板子返回几句之后,可能一句可能两三句之后就会完全卡住。 屏幕截图_20230201_222327.png 就卡死在这里,
我尝试在发送中断处设置断点 屏幕截图_20230201_222830.png ,返回数据每发一个字节在这儿停一下,这样就完全没有卡过。。。。。
我下午在公司笔记本上测试也完全不卡,怎么晚上到家里电脑上运行就卡了呢。。。。完全理解不了,求大佬指点指点

刚又用标准库程序试了一下,标注库程序也完全不卡,基本可以排除电脑、线材等硬件问题。。。。。郁闷☹


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2023-2-5 14:43:13 | 显示全部楼层
你把__HAL_UART_GET_IT_SOURCE改成__HAL_UART_GET_FLAG试试呢
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2023-2-6 11:43:09 | 显示全部楼层
阿侑kevin 发表于 2023-2-5 14:43
你把__HAL_UART_GET_IT_SOURCE改成__HAL_UART_GET_FLAG试试呢

好谢谢大佬指点,我下班回去试一试,不过现在我又有点怀疑硬件的问题事情是这样的,我之前用的是一块我自己做的485模块跟自己做的开发板连接,那个485模块有点大,后来周末我换了一个小点的模块走线更紧凑,上去之后居然不死机了,我modbuspoll运行了一夜也没有一次error,但是!!但是!!我用手一摸那个485模块,具体位置大概就是摸到芯片,就会死机。。。。这是硬件的问题么。。。
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2023-2-6 12:00:45 | 显示全部楼层
ccciron 发表于 2023-2-6 11:43
好谢谢大佬指点,我下班回去试一试,不过现在我又有点怀疑硬件的问题事情是这样的,我之前用的是 ...

不是吧,ESD没这么差吧,还是说芯片虚焊了
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2023-2-6 13:29:02 | 显示全部楼层
阿侑kevin 发表于 2023-2-6 12:00
不是吧,ESD没这么差吧,还是说芯片虚焊了

晚上我再用原子的开发板试试,摸一摸板上的485芯片看死不死机。。。。不过我那块自己做的485板确实焊的不怎么好,,,芯片那块拆焊太多次,周围都黑了
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2023-2-6 21:23:25 | 显示全部楼层
阿侑kevin 发表于 2023-2-5 14:43
你把__HAL_UART_GET_IT_SOURCE改成__HAL_UART_GET_FLAG试试呢

改成把__HAL_UART_GET_FLAG好像运行不起来欸,老哥你有试过__HAL_UART_GET_FLAG么。
我把程序下到正点开发板上,用手去摸485,摸了一会儿程序也死了,只是没有我自己测试板那么容易死,可能跟我测试板焊接潦草,杜邦线松动有关系。。。。姑且结案,希望等正式板做出来不要有问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 18:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表