首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

求助:如何实现LIN的从节点到从节点的报文传输?

求助:如何实现LIN的从节点到从节点的报文传输?

我在作LIN控制方面的工作,希望问一下LIN通讯方面的问题!大虾赐教!!
飞思卡尔带我走进神奇的单片机世界
我不是大虾,看见有做LIN的挺高兴,可以讨论交流一下。
LIN是主从结构,总线上的活动都是主节点发起的。从节点到从节点的报文传输我觉得是这样进行的:
1、主节点发送一个报文祯头,从节点1和从节点2都收到了报文ID。
2、从节点1发送数据+校验和作为回应到总线上去。从节点2也是可以接收到这个RESPONSE的。从而,从节点1的信息就被从节点2接收到了。
不知道这样能算是从节点到从节点的报文传输吗?
希望高手指点一下,是不是这样的?
真希望有更多的人讨论交流LIN协议的理解。
学无止境
但是这样就不是一个完整的LIN 祯了吧?
我是说没有原来的报文头 ,会不会节点2混淆节点1回应的数据和报文头?
我是说假如数据和报文头正好一样呢??
飞思卡尔带我走进神奇的单片机世界
先有头,才能再有数据和校验。另外,还有timeout限制!
专业所学,但是个菜鸟!
同意xiaoxiaoer的理解。 无论主从还是从从通讯, Sync break, ID 始终是主节点发送。data是根据ID不同,不同的节点占用总线。不过好像从从通讯对从节点时钟精确度要求更高,记不清楚了,请核实一下LIN2.0 规范。
返回列表