新闻

Ixxat产品,支持和技术服务新闻

News

使用新的Ixxat软件包让SAE J1939的实施变得简单

by User Not Found | 9月 02, 2015

新的Ixxat协议软件V3 – 现经过MISRA-C:2012一致性和J1939-82兼容性测试

通过Ixxat SAE J1939协议软件包,HMS提供独立于平台的解决方案,用于开发SAE J1939兼容设备。该软件包支持SAE J1939规格中定义的所有机制和功能,因此开发者能够完全集中精力于特定应用的编程。除了SAE J1939基础包,还提供NMEA2000,ISO15765-2和诊断应用扩展。 

150902 IXXAT SAE J1939 Protocol Software


新的3.0版本具有MISRA-C:2012一致性和J1939-82兼容

基于汽车行业的MISRA-C编程标准(MISRA=汽车行业软件可靠性协会),可以安全地写程序,据此它们也可使用到与安全相关的应用中。Ixxat软件的MISRA-C一致性现允许它在遵从MISRA-C要求的区域使用。
由于该软件经过J1939-82一致性测试,对于设备需要遵从一致性测试的用户这变得更为简单方便。

普遍应用
该软件,在许多应用中都已使用,可以单个产品或多通道源代码(ANSI-C)形式提供,带C语言应用示例以及详细的用户手册。这让软件在许多的微控制系统中实施更快速,简单并且价格实惠。

实施、配置和分析的完整包
除了实际的协议软件,HMS为了成功实施SAE J1939还提供更多元件,例如SAE J1939 API,SAE J1939模块,以及SAE J1939 Designer。

SAE J1939 API是编程接口,使在基于Windows的PC上开发SAE J1939应用变得容易。J1939模块 – 作为canAnalyser分析工具的扩展 – 允许在开发,调试和故障排查中分析通讯。

协议软件的配置使用Ixxat SAE J1939 Designer,一个用于创建和维护J1939项目的Windows工具。SAE J1939 Designer以XML文件格式支持所有参数的中心定义。

这些随后可用于生成针对J1939协议软件的C头文件和应用模板,还可用于生成针对SAE J1939 API和SAE J1939 canAnalyser模块的配置文件。通过这种方式,确保了应用间的数据连续性。