|
发表于 3-12-2011 21:15:51
|
显示全部楼层
先说下UDS即ISO 14229,是一套诊断的应用层标准,定义的是诊断服务,就是应用程序中诊断数据与底层的接口。UDS并不单是CAN诊断的标准,其中文为‘统一诊断服务’,可以适用于其他的总线诊断如Flexray MOST 等,只是出现了基于CAN的诊断标准为ISO 15765-3,如果要学习CAN诊断整个ISO15765都是必要学习的。
再说下OSEK ,这个我也是这几天才看了一些,理解可能也不到位。OSEK 分为OS, COM, NM等几个模块。OS 为操作系统,这个没有具体研究。主要说下COM和NM。 COM 是定义了通讯的交互层,主要交互层数据单元的属性,发送方式和与网络层,DLL,应用,NM的接口。NM 为网络管理,定义了直接和间接网络管理的概念,状态转换,算法等,以及与应用和交互层的接口。OSEK 不是国际标准,是一个组织,主要为底层软件(通讯)方面的通用化。现在又发展出了AUTOSAR 组织,是一个更为全面的底层软件标准化的组织。
总的来讲,这几个标准是做底层软件的重要标准。 |
评分
-
参与人数 1 | 贡献值 +2 |
积分 +10 |
收起
理由
|
清雅轩
| + 2 |
+ 10 |
回帖有奖【论坛口号→知无不言,言无不尽】 |
查看全部评分
|