Board logo

标题: 求助:如何实现LIN的从节点到从节点的报文传输? [打印本页]

作者: yjbmtc    时间: 2006-3-11 12:25     标题: 求助:如何实现LIN的从节点到从节点的报文传输?

我在作LIN控制方面的工作,希望问一下LIN通讯方面的问题!大虾赐教!!
作者: xiaoxiaoer    时间: 2006-3-15 17:38

我不是大虾,看见有做LIN的挺高兴,可以讨论交流一下。
LIN是主从结构,总线上的活动都是主节点发起的。从节点到从节点的报文传输我觉得是这样进行的:
1、主节点发送一个报文祯头,从节点1和从节点2都收到了报文ID。
2、从节点1发送数据+校验和作为回应到总线上去。从节点2也是可以接收到这个RESPONSE的。从而,从节点1的信息就被从节点2接收到了。
不知道这样能算是从节点到从节点的报文传输吗?
希望高手指点一下,是不是这样的?
真希望有更多的人讨论交流LIN协议的理解。

作者: yjbmtc    时间: 2006-4-1 15:30

但是这样就不是一个完整的LIN 祯了吧?
我是说没有原来的报文头 ,会不会节点2混淆节点1回应的数据和报文头?
我是说假如数据和报文头正好一样呢??
作者: brucesj    时间: 2006-4-17 23:34

先有头,才能再有数据和校验。另外,还有timeout限制!
作者: xiaoheli    时间: 2006-4-18 07:42

同意xiaoxiaoer的理解。 无论主从还是从从通讯, Sync break, ID 始终是主节点发送。data是根据ID不同,不同的节点占用总线。不过好像从从通讯对从节点时钟精确度要求更高,记不清楚了,请核实一下LIN2.0 规范。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0