STM32F407汽车LIN2.1协议车灯控制

2019-12-21 12:11发布

本帖最后由 zirong0804 于 2017-4-23 14:00 编辑

1-硬件:STM32F407 LIN2.1 主控板,包含TJA1021电路
2-实现功能:
1个主机能与2个从机(车灯)正常LIN通信,具备诊断请求、诊断信息反馈等LIN2.1协议通常功能,程序包含LDF,PDU一些基本汽车LIN2.1协议文件。
对于程序函数接口尽量规范,比如通信波特率,从机ID,数据包,这些常规操作。

以下是部分具体内容简要:
1-利用STM32f407作为主机节点的MCU,发送控制和诊断帧,实现从机节点(2盏车灯,2个从机节点)控制和诊断反馈(见附件)(主机1个, 从机2个)
比如:
a)利用STM32f407作为主机节点的MCU,主机任务发送控制命令帧头,从机任务发送控制命令帧响应(从机节点从机任务是认购器时,负责接收控制命令帧响应并处理)
b)主机节点主机任务发送响应命令帧头,从机节点从机任务发送响应命令帧响应(主机节点从机任务是认购器时,负责接收响应命令帧响应并处理)
2-主机节点与从机节点的通信要符合汽车行业LIN2.1协议规范(进度表、LIN描述文件LDF、节点能力文件等)

正在开发想与有经验者交流学习,请赐教
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
30条回答
isakura
2019-12-23 19:13
本帖最后由 isakura 于 2017-4-24 11:30 编辑

汽车行业LIN2.1协议规范(进度表、LIN描述文件LDF、节点能力文件等)
=====
这个是什么?

做后装的没做过这些,不过破解LIN倒是简单的...也没出什么问题

前面两个要求只要有协议很好实现的,按照协议要求来就可以

话说一个F4就用来做LIN?太浪费了吧
=======
如果你想做前装,建议换成NXP之类的芯片,一个是车规芯片,在一个就是也不会造成浪费,LIN其实就是一个串口而已

一周热门 更多>