发现进不了中断
CAN通讯使用标准帧进行通讯时怎么在中断里进行帧ID判定啊我现在测试中发现进不了中断楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因
上图是我的CAN通讯配置 是否有问题希望有经验的大佬能够给予帮助
这么多红色波浪线是啥意思。
中文标注 那个不影响的
在中断里读取帧,然后判断啊。
中断里面不进行帧ID判断吗
这是中断里面进行处理的中断函数进入不了中断
发送接收输入输出设置了吗?
接收屏蔽寄存器没看到你设置(RXM0SIDH、RXM0SIDL)
进入正常模式,我看到都是如下设置的。
CANCON = 0x00; //ÇëÇóÕý³£·½Ê½
while((CANSTAT&0x80) != 0x80); //µÈ´ý½øÈëÕý³£Ä£Ê½ 这个倒影响不大吧
已经解决没有配置过滤寄存器和屏蔽寄存器
页:
[1]