对于stm32 can FIFO 的一点疑问,希望高人指点

2019-03-23 20:06发布

2个3级用于接收报文的FIFO,是不是就是说应该能缓存6个CAN帧?是不是第一个FIFO(FIFO 0)存满3个未处理的can报文后,第4个未处理的报文会存如第2个fifo(FIFO 1)中,如过不是,那是怎样处理的啊?希望高人指点 
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
qinxiao111111
2019-03-24 07:34
我也是新手,它这个应该和你的报文滤波器组设置有关,设置报文过滤器标识符,使报文存入到指定的FIFO之中(FIFO0或者FIFO1),同时还需要设置FIFO0或者FIFO1的中断请求方式(接收到报文,FIFO满,FIFO溢出),如果两个设置的都为FIFO满中断,则两个FIFO都缓存3帧,而后进入中断处理。

一周热门 更多>