知从.木牛( ZC.MuNiu )轻量化基础软件为资源受限型汽车电子控制器提供有效解决方案。该产品参考AUTOSAR等国际规范,有基于AUTOSAR ARTOP架构的上位机配置工具,支持上汽、一汽、吉利、广汽、长安、长城、北汽等整车厂的通讯、诊断、网络管理规范。该平台主要包括:通讯协议栈(CAN)、诊断协议栈(UDS)、网络管理(AUTOSAR)、标定协栈(XCP\CCP)、存储协议栈、复杂驱动模块等,配套知从的Bootloader刷新程序和上位机工具,可以根据不同的客户项目要求进行配置和再开发。知从科技提供基础软件产品的同时,也提供控制器基础软件功能实现的开发服务。
知从木牛轻量化 AUTOSAR CP产品主要应用场景是对集成度、可靠性、功耗和成本要求很高的油泵、水泵等控制器中,该类控制器通常采用小型、高集成度、车规级芯片,属于低内存芯片平台,通常Flash资源小于512KB,RAM资源小于32KB。因此知从木牛轻量化基础软件产品在保障功能严格覆盖OEM规范的同时,剔除了传统 AUTOSAR 架构中大量冗余组件(详见图 1),仅保留AUTOSAR 核心功能运转的必要模块(详见图2),有效降低系统复杂度与资源消耗。依托知从木牛配置工具强大的配置能力,实现各模块功能参数的快速配置与调整,极大提升了在资源受限型平台上的开发效率与系统运行的灵活性。
资源受限型SoC在汽车电子、工业控制等领域的应用正不断深入。以英飞凌推出的MOTIX TLE988x和TLE989x系列为例,该系列芯片凭借更高性能及在更小面积内集成更多资源的显著优势,在同类产品中表现突出。然而,传统AUTOSAR架构因包含大量模块和冗余特性,难以适配此类资源受限的硬件平台。为在保证AUTOSAR基础功能完整的前提下,充分发挥此类小型芯片的性能,知从推出了轻量化AUTOSAR CP基础软件产品。该产品基于对原有全量知从木牛AUTOSAR CP产品进行深度裁剪,同时融合知从木牛配置工具的便捷性,成功打造了适配TLE989x系列(如TLE9891)的轻量化解决方案。目前,该方案已实现量产,为行业提供了满足小型化需求的成熟可靠选择。
在AUTOSAR架构工程中,COM(Communication)模块不仅是实现汽车电子通信功能的核心载体,更是整个CP产品架构的关键模块。下面将聚焦COM模块,从功能设计到代码裁剪,简单介绍其在整个产品开发中的轻量化实现思路。
Ø COM模块的轻量化功能设计
在AUTOSAR架构中,COM(Communication)模块是通信协议栈的核心组件,其核心功能可概括为以下四点:
1、信号路由与映射:信号级别路由和网关功能。
2、通信协议处理:PDU组包/解包和通信属性的管理。
3、通信调度与控制:事件或周期触发信号发送。
4、通信服务支持:为上层RTE提供标准接口,诊断通信,错误处理等。
我们保留了COM模块的基础功能,包括维持信号收发、数据交互及CAN通信支持等。剥离了非必要的冗余特性,如复杂网关路由,对动态信号,无效信号,RC信号等小场景下的支持。针对项目的OEM规范,在基础功能上扩展定制化特性,既以最小的代码开销(约1KB ROM)实现对通信需求的完整覆盖。
Ø COM 模块的代码裁剪策略
传统 COM 模块为覆盖多元复杂场景,设计了40余个功能函数,包含操作协议数据单元组、信号网管、动态信号等功能。其中较多的特性服务于不常用的场景,在工程中价值有限,且占用过多资源,这与轻量化AUTOSAR 对精简和通用高频的初衷相矛盾。因此我们通过特性筛选与接口整合,保留了 10余个关键接口,涵盖信号拆包与组包、协议数据单元的收发等核心流程,确保支撑整个工程的 CAN 通信、UDS 诊断的基础需求。
Ø 协议栈符合AUTOSAR 4.3.1版本
Ø ARTOP架构上位机配置工具,最高适配AUTOSAR 4.4.0版本
Ø 通讯协议栈(CAN/LIN)
Ø 诊断协议栈(UDS)
Ø 网络管理协议栈(AUTOSAR)
Ø 标定协议栈(XCP\CCP)
Ø 存储协议栈
Ø 功能安全、信息安全模块、复杂驱动等定制开发
Ø 工程服务
Ø … …
知从.木牛轻量基础软件产品架构图
您可以使用木牛工具配置轻量化AUTOSAR协议栈的Can driver、Com、PduR、CanIf、Dcm、Dem、CanTP等模块。
知从木牛工具配置界面
知从木牛工具配置界面
总之,相较于传统 AUTOSAR 架构,轻量化 AUTOSAR CP 产品凭借精简的模块设计与高效的功能集成,为 TLE989x 等资源受限的应用场景提供了更具针对性的解决方案,有力推动其在市场中的广泛部署与持续创新发展。
点击下载产品手册