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

[复制链接]
 楼主| 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 控制器将无法触发下一次中断。
 楼主| gyzzg2030 发表于 2024-9-22 18:58 | 显示全部楼层
问题解决,是初始化不对
szt1993 发表于 2024-9-24 15:05 | 显示全部楼层
gyzzg2030 发表于 2024-9-22 18:58
问题解决,是初始化不对

初始化不正确刚开始怎么会正确?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

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