OpenEdv-开源电子网

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

CAN无法进入接收中断函数,请教大家

[复制链接]

75

主题

185

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
292
金钱
292
注册时间
2021-2-5
在线时间
135 小时
发表于 2022-2-27 21:17:51 | 显示全部楼层 |阅读模式
请教大家,再配置CAN的时候,可以成功发送,但是无法接收,debug打断点也无法进入CAN中断,过滤器,CAN中断启动这些和CAN中断有关的都设置过了,但是还是无法进入CAN中断,无法进入中断估计有一下原因:1,过滤器没配置好,导致邮箱没有数据,也就无法触发中断
2,CAN中断没有使能
上面最可能的过滤器我都分别用列表模式以及掩码模式测试过,还是无法进入接收中断,
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

75

主题

185

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
292
金钱
292
注册时间
2021-2-5
在线时间
135 小时
 楼主| 发表于 2022-2-28 21:32:47 | 显示全部楼层
原因已经找到了,是因为我的中断和过滤器号不对应,中断写的是RX1,对应FIFO1,过滤器写的是RX0,对应的是FIFO0,过滤器号一定要和中断号对应
回复 支持 反对

使用道具 举报

26

主题

63

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
金钱
298
注册时间
2016-10-25
在线时间
58 小时
发表于 2022-3-12 10:43:17 | 显示全部楼层
15284083060 发表于 2022-2-28 21:32
原因已经找到了,是因为我的中断和过滤器号不对应,中断写的是RX1,对应FIFO1,过滤器写的是RX0,对应的是F ...

可以发一份CAN通信程序  最近也在玩这个
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-27 22:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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