21ic问答首页 - CAN的FIFO如何同时接收超过32个报文
CAN的FIFO如何同时接收超过32个报文
zzjgll20212021-11-08
各位大佬,请教个问题:MCU是PIC32MX795F512L,
使用CAN1,
FIFO1和FIFO2设置为接收FIFO,32个报文深度。
与过滤器0匹配的存放在FIFO1,
与过滤器1陪陪的存放在FIFO2,
过滤器0和过滤器1设置的ID和屏蔽器都相同。
我现在有50个报文需要同时接收。
但是测试的程序只能同时接收32个报文。
请问,如何设置或修改程序,才能同时接收超过32个报文呢。
使用CAN1,
FIFO1和FIFO2设置为接收FIFO,32个报文深度。
与过滤器0匹配的存放在FIFO1,
与过滤器1陪陪的存放在FIFO2,
过滤器0和过滤器1设置的ID和屏蔽器都相同。
我现在有50个报文需要同时接收。
但是测试的程序只能同时接收32个报文。
请问,如何设置或修改程序,才能同时接收超过32个报文呢。
赞0
同时接收的其它报文只能想办法,放在FIFO2中
评论
2021-11-09
赞0
00.jpg (371.39 KB )
下载附件
2021-11-8 19:49 上传
评论
2021-11-08
您需要登录后才可以回复 登录 | 注册