CAN通讯的2个3级深度的FIFO使用

2019-08-14 01:05发布

 can  有2个3级深度的FIFO,    这2个 是同时再用么?   第一个FIFO满了   自动存储到第2个 FIFO ?
例程上  只读了第一个  FIFO 
  CAN_Receive(CAN1, CAN_FIFO0, &RxMessage);//读取数据 
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
smithlin
1楼-- · 2019-08-15 05:59
顶一下,正有此困惑,学习了。
as2807479
2楼-- · 2019-08-15 09:27
回复【8楼】smithlin:
---------------------------------
有机会多交流
helloword
3楼-- · 2019-08-15 09:54
回复【6楼】as2807479:
---------------------------------
过滤器0条件为空的话,所有报文都通过过滤器0进入FIFO,其他的过滤器不起作用

过滤器条件设为空什么意思?过滤器都是并联的,再怎么设置其他的过滤器怎么可能不起作用?
helloword
4楼-- · 2019-08-15 15:12
回复【9楼】as2807479:
---------------------------------
你的意思应该是 过滤器0 设置为对每位不过滤,过滤器0和FIFO0关联,其它过滤器无论怎么设置 ,消息都会被接收到FIFO0
as2807479
5楼-- · 2019-08-15 17:54
 精彩回答 2  元偷偷看……
crossok
6楼-- · 2019-08-15 23:31
谢谢 mark

一周热门 更多>