单片机/MCU论坛
直播中

周家林

7年用户 8经验值
擅长:测量仪表
私信 关注
[问答]

关于PIC18F66K80单片机的CAN接收报文的问题?

用CAN模块接收报文,模式0(传统模式),有2个不同ID号的报文都存放在接收缓冲区0,单独接受一个没有问题,如果2个报文同时接收的话,第1个会被第2个覆盖掉,2个过滤器0和1,过滤器命中位是RXB0CONbits.FILHIT0,程序是每120ms检测一下命中位,2个报文一起接受时FILHIT0为0(接收到报文ID和过滤器0匹配时FILHIT0为0)的时间极短,120ms中基本上FILHIT0都是1(接收到报文ID和过滤器1匹配时FILHIT0为1)请问怎么让其都正常接收去处理接收后的一些操作?
已退回2积分

回帖(1)

李丽华

2018-12-10 17:33:06
学习一下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分