28377的can有32个邮箱,是不是意味着一次最多只能接收32帧数据,我看28377的datasheet上说还有fifo,这个是怎么使用的?还有总线上的数据来了怎么决定放在按个邮箱的?谢谢!
Johnson Chen1:
这个应该不能这么说,一个邮箱可以接收超过32个邮箱的数据,可以通过MASK来实现。具体哪个邮箱来接受数据,是你自己要配置的,具体可以参考CAN例程。
28377的can有32个邮箱,是不是意味着一次最多只能接收32帧数据,我看28377的datasheet上说还有fifo,这个是怎么使用的?还有总线上的数据来了怎么决定放在按个邮箱的?谢谢!
shook xu:
回复 Johnson Chen1:
您的意思是不是一个邮箱可以设置接收别的邮箱发送过来的数据,不滤波就可以了。我想说的当一个接收邮箱匹配上数据总线上的id后,一次怎么接收32个邮箱的数据,我的理解一个邮箱就只有8个字节的数据空间(不算id和别的场空间),一次接收32个邮箱的数据,数据往哪里放啊。还有想请教一下,28377号称可以工作在fifo模式,这个具体怎么实现啊?