2022年12月26日,东软睿驰正式发布基础软件新版本——NeuSAR 4.0,4.0不仅仅在AUTOSAR方面继续完善,同时还推出了面向跨域融合阶段的全新汽车软件应用开发框架,这标志东软睿驰NeuSAR产品的又一次重大进化。
NeuSAR SF服务框架,实现SOA方法学的真正落地
-
应用开发软硬件进一步解耦,实现功能动态迁移:针对不同通信场景提供屏蔽物理总线与通信协议的统一接口,支持整车范围内的软件动态部署,实现应用不依赖于硬件的基础功能配置、软件组件间松耦合的调用方式。
-
更高效的仿真与调试功能,实现数据全局同步:针对数据驱动场景提供低代码化的模块与工具,对各类总线发送的数据提供映射功能,同时对于车辆状态表提供不同域间数据的自动同步,从而实现全局数据同步。
-
消息通道灵活部署,满足不同应用场景:针对消息通道提供静态配置与动态发现的方式,支持SOME/IP与DDS的服务发现机制,避免应用重新开发、实现软件复用。
-
打通“车”与“云”端,实现车云服务一体化:可实现车内不同软件体系(POSIX、RTOS、Android)统一的SOA语义,提供车内服务与云端服务的映射功能,应用可通过统一接口使用车与云端服务,同时针对车云的服务访问做权限控制,实现车云服务的真正一体化。
NeuSAR DevKit,更完善的工具链支撑
当前,域控制器架构下有多种通信总线与通信协议,跨域协同开发需求增多,调试与仿真的难度也随之增大,传统MCU的设计与开发工具难以支撑整车SOA架构。全新升级的NeuSAR DevKit工具链产品,在同一个开发工具中实现域控制器开发全流程,同时支持虚拟化部署,实现在没有硬件条件下的“软件先行”开发与调试,全面提升开发效率。
-
NeuSAR Creator:IDE类集成开发工具,实现域控制器开发整个流程:包含标准AUTOSAR配置、SF配置及第三方软件配置,开发者在一个工具中完成异构多核配置,高效完成域控制器融合与协同功能的开发。
-
NeuSAR Monitor:调试与测试工具,实现开发过程动态资源监控:提供日志的收集与开关控制,对收集到的日志提供筛选与过滤;结合NeuSAR SF的数据调度引擎,可动态下发配置,观测满足条件的消息总线数据等。
-
NeuSAR Simulator:仿真工具,实现模拟开发阶段的联调:提供针对NeuSAR消息总线的模拟,可回放NeuSAR SF消息总线录制的数据,结合NeuSAR SF的诊断代理,实现远程诊断。
NeuSAR 4.0作为全新的汽车软件应用开发框架,其基础部分提供符合AUTOSAR的标准组件,包括Classic AUTOSAR - NeuSAR cCore以及Adaptive AUTOSAR - NeuSAR aCore。本次升级,cCore和aCore均迭代至最新的AUTOSAR R21-11版本,并面向原型开发平台,发布集成最新的AUTOSAR组件和SF中间件的NeuSAR DS(Domain System)。
此次NeuSAR 4.0的发布,将赋能汽车行业真正驶入SDV新阶段,未来,NeuSAR将始终为开发者提供最先进、高效的汽车软件开发平台,构建“承上启下 继往开来”的汽车软件开发应用框架,推进多元协同、共生共赢的汽车生态建设。
原文始发于微信公众号(东软睿驰):跨域融合新纪元|东软睿驰NeuSAR正式升级至4.0版本