关于can通讯的接收中断产生的时间

2019-03-24 19:51发布

can总线接收中断是什么时候产生,是在总线上的数据已进入滤波器就产生?还是等到滤波器将数据送到rxfifo中才产生中断?另外总线上的数据到滤波器应该是串行进入的吧? 项目中出现的问题是,本人利用p87c591进行can通讯的帧间空间的测试。利用定时器进行测量,无论真实的帧间隔相差多少(测试范围100us-10ms),本人测试得到的帧间隔与真实的帧间隔相差180us。考虑是不是因为数据进入滤波器的时间没有考虑到的原因? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
leosky568
1楼-- · 2019-03-24 23:08
自己顶一下
xslyk
2楼-- · 2019-03-25 00:58
我用的can用的89c51cc01的芯片啊,表示帧间时间并木有没有测试,我的中断是1ms一次,表示没有压力

一周热门 更多>