请教CAN总线,关于帧间隔

2019-03-24 19:53发布

本人用p87c591自带的can控制器,进行can通讯,实现每个帧的时间间隔,想请教can总线没收完一帧数据有没有什么标志位产生。实现10us级精度的测量,有没有同志提供一下思路……,谢谢 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
辛昕
1楼-- · 2019-03-25 03:03
P87是不是飞利浦的?
CAN总线比较复杂,只是看到过介绍,没碰过,帮顶。

希望有接触过的朋友,能给你帮助。
jialilv
2楼-- · 2019-03-25 03:19
 精彩回答 2  元偷偷看……
jialilv
3楼-- · 2019-03-25 09:13
每个帧的时间间隔在于你发送方,但是间隔太小的话可能会导致接收缓存溢出,但是单片机处理速度很快,一般情况下不会溢出的
leosky568
4楼-- · 2019-03-25 10:43
具体是这样的,A发送到B,而我设计的板卡C监听模式下,监听总线上数据的帧间隔,现在用定时器进行计时,但是监听到的时间和用示波器量的时间相差接近1ms(真实情况是10ms发送一帧数据),不知道什么地方出现了问题。
我的基本思路就是在接受完数据的时候打开计时器,等到下一帧数据开始接收的时候关闭计时器,为什么相差这么多呢?
leosky568
5楼-- · 2019-03-25 11:45
是飞利浦的,用的比较简单的can的应用~

一周热门 更多>