- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.2-LIN通信协议-普通页面.ppt
* * * * * * * * * * * * * * * * * * * * * * * * * 四、LIN 网络开发工作流程 为了实现从机节点入网的“即插即用”,LIN 规范标准化了LIN 网络从设计到生成的工作流程,对应着LIN 规范的 LIN Configuration Language Specification →NCF (Node Capability File ) LIN Node Capability Language Specification →LDF (LIN Description File) 五、LIN的软硬件支持 工具制造商、半导体供应商和第三方软件供应商提供了种类多样的工具和软硬件。全球的LIN协议芯片及其相关驱动程序提供商众多,包括有Philips,Freescale, Infineon, Fujitsu等半导体商提供的硬件包括用于开发主节点的微控制器及相应的软件包、LIN物理层接口等。 众多汽车厂商不仅采纳了LIN标准,还付诸行动,将LIN总线应用到批量生产中。 要开发LIN的应用,商品化的开发工具并不是必须的,不过,此类工具确实能提高开发效率,尤其是处理那些同时容纳不同LIN规范版本的节点的网络。 六、LIN配置语言 LIN配置语言(LIN CL,LIN Configuration Language)是LIN标准的一部分,它定义了LIN网络结构和节点以及任务的表示语法。用LIN CL形成的一个LIN描述文件就是一个LIN系统的完整描述,包含所有LIN系统的信息和仿真调试所需的信息。因此LIN CL为LIN调试开发软件工具的开发者提供了一个标准的语言。 句法的概述 符号 意义 ::= 在::=左边的名字用在它右边的句法来表示 用于标记后面定义的对象 | 表示选择。可以出现在左边或右边 Bold 粗体的文字是保留的,它或者是一个保留的字或是一个强制的标点 [ ] 方括号中的文字将出现一次或几次 ( ) 将一些选择子句组合到一起 char_string 在引号中的任何字符串 identifier 标识符。典型用于对象的命名;标识符在声明变量时要符合普通C语言的规则 integer 整数。十进制整数(第一个数字是1~9)或十六进制整数(前缀是0x) real_or_integer 实数或整数。实数通常是小数,而且有一个嵌入的小数点 LIN描述文件的定义 LIN_protocol_version_defLIN协议版本号的定义 LIN_language_version_defLIN语言版本号的定义 LIN_speed_defLIN速度的定义 Node_def节点定义 (Diag_addr_def)节点诊断地址的定义 Signal_def信号定义 Frame_def帧的定义 (Event_triggered_frame_def)事件触发帧的定义 (Diag_frame_def)诊断帧的定义 Schedule_table_def进度表的定义 (Signal_groups_def)信号组的定义 (Signal_encoding_type_def)信号编码类型定义 (Signal_representation_def)信号表示的定义 LIN描述文件示例 // 这是一个LIN描述示例文件 // 由Istvan Horvath发布 LIN_description_file ; LIN_protocol_version = “1.0”; LIN_language_version = “1.1”; LIN_speed = 19.2 kbps; Nodes { Master:CEM,5 ms, 0.1 ms; Slaves:LSM,CPM; } Signals { RearFogLampInd:1,0,CEM,LSM; PositionLampInd:1,0,CEM,LSM; FrontFogLampInd:1,0,CEM,LSM; IgnitionKeyPos:3,0,CEM,LSM,CPM; LSMFuncIllum:4,0,CEM,LSM; LSMSymbolIllum:4,0,CEM; StartHeater:3,0,CEM; CPMReqB0:8,0,CEM; CPMReqB1:8,0,CEM; CPMReqB2:8,0,CEM; CPMReqB3:8,0,CEM; CPMReqB4:8,0,CEM; CPMReqB5:8,0,C
您可能关注的文档
- 2017高考历史二轮复习课件第一部分通史专题突破-模块一-农业文明时代的中国和世界-1-1-1.ppt
- 2017高考历史二轮复习课件第一部分通史专题突破-模块一-农业文明时代的中国和世界-1-1-3.ppt
- 2017高考历史二轮复习课件第一部分通史专题突破-模块一-农业文明时代的中国和世界-1-1-4.ppt
- 2017高考历史二轮复习课件第一部分通史专题突破-模块一-农业文明时代的中国和世界-模块整合1.ppt
- 2017高考历史二轮复习课件第一部分通史专题突破-模块三-信息文明时代的中国和世界-1-3-10.ppt
- 2017高考历史二轮复习课件第一部分通史专题突破-模块三-信息文明时代的中国和世界-1-3-13.ppt
- 2017高考历史二轮复习课件第一部分通史专题突破-模块三-信息文明时代的中国和世界-模块整合3.ppt
- 2017高考历史二轮复习课件第一部分通史专题突破-模块二-工业文明时代的中国和世界-1-2-7.ppt
- 2017高考历史二轮复习课件第一部分通史专题突破-模块四-选修专题部分-1-4-15.ppt
- 2017高考通史第10讲-二战前世界现代化模式的创新与调整.ppt
原创力文档


文档评论(0)