打印
[N32G430]

CAN中断接收几次之后停止响应中断

[复制链接]
1102|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gyzzg2030|  楼主 | 2024-6-25 10:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
NG32G430的CAN 通讯,用中断来接收数据,接收几次之后就停止响应中断,开始几次接收到的数据也正确

使用特权

评论回复
沙发
埃娃| | 2024-6-28 17:47 | 只看该作者
是不是没清除相应的标志位啊

使用特权

评论回复
板凳
suncat0504| | 2024-6-29 09:25 | 只看该作者
确认发送方是一致在发送的吗?没戏收到数据后,清除中断标志。仔细看看子的程序,想想流程有没有问题。

使用特权

评论回复
地板
突然下起雨| | 2024-8-28 12:32 | 只看该作者
每次进入中断处理函数后,需要手动清除中断标志位。如果中断标志位未清除,CAN 控制器将无法触发下一次中断。

使用特权

评论回复
5
gyzzg2030|  楼主 | 2024-9-22 18:58 | 只看该作者
问题解决,是初始化不对

使用特权

评论回复
6
szt1993| | 2024-9-24 15:05 | 只看该作者
gyzzg2030 发表于 2024-9-22 18:58
问题解决,是初始化不对

初始化不正确刚开始怎么会正确?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

粉丝