东软睿驰推出适配意法半导体SR5E1芯片的NeuSAR OS解决方案

描述

AUTOSAR(AUTomotive Open System Architecture)是一种开放和标准化的汽车软件架构,支持汽车电控单元(ECU)软件框架,由汽车制造商及其供应商和来自半导体和软件行业的公司共同开发。

AUTOSAR旨在标准化电子控制单元(ECU)的软件架构,为进一步提高性能,功能安全和信息安全的创新电子系统提供软件基础。

东软睿驰软件开发平台NeuSAR率先实现国内“AUTOSAR AP+CP+中间件”全栈软件平台产品量产落地,广泛应用在新一代架构下的智能辅助驾驶、整车场景化智能、底盘动力、车身控制等系统中。

2022年,NeuSAR成为全球首家升级至AUTOSAR AP R21-11版本的软件开发平台产品。

ARM芯片

NeuSAR CP产品

NeuSAR CP产品包括工具链配置工具,Bootloader平台,工具链SWC工具,工具链刷写工具,工具链虚拟化工具。

ARM芯片

工具链配置工具:NeuSAR 4.0配置工具在细节和功能方面全面升级,针对客户应用,提升了易用性和准确性,能够降低客户的工程难度和提高工作效率。NeuSAR 4.0全模块升级至R21-11版本,相较于3.0版本增加模块14个。模块总量达到81个,全面覆盖AUTOSAR标准定义。

ARM芯片

NeuSAR CP 4.0针对多核部署重点升级,共计31个模块支持多核部署并覆盖全功能,使用户产品软件设计更灵活。

ARM芯片

AUTOSAR CP R22-11版本发布基于OMG DDS(v1.4)规范的AUTOSAR DDS标准(草稿版)。NeuSAR将率先推出AUTOSAR DDS产品。NeuSAR CP还提供以VTA认证为导向的信息安全全栈解决方案。

NeuSAR CP现已适配ST的SPC5全系列,另外还适配了ST最新的Arm架构芯片Stellar E系列芯片,Stellar P、G系列正在适配中。

ARM芯片

Bootloader平台:NeuSAR CP提供Bootloader平台,适配后可满足所有OEM、Tier1 Bootloader应用需求。

ARM芯片

工具链-SWC工具:组件(SWC)设计工具NeuSAR Builder具有可视化图形界面,兼容第三方工具,用户可快速创建或移植应用组件。NeuSAR CP产品覆盖基于AUTOSAR架构开发全过程。

ARM芯片

工具链-刷写工具:NeuSAR Reflasher主要完成刷写上位机功能,是当前市场中诊断服务刷写类产品中使用最便捷,适配性最广,可扩展性最好的工具。

工具链-虚拟化工具:东软睿驰推出国内首家集代码编辑,编译(GCC),仿真和调试功能于一身,脱离硬件嵌入式软件开发模式的工具,强化“软件先行”概念。

ARM芯片

东软睿驰提供基于ST的SPC5系列芯片和Stellar E系列芯片的完整解决方案,包括应用/基础软件、Bootloader、刷新和仿真等。

ARM芯片

NeuSAR CP对ST Stellar E1芯片的适配

NeuSAR CP对ST Stellar E1芯片的适配

NeuSAR-CP对Stellar E1系列OS部分的适配。

ARM芯片

AutoSAR OS是基于OSEK OS开发与OSEK兼容的操作系统,但是具有多个扩展性能。例如:调度表,OS applications,内存保护和时间保护等。

AutoSAR OS根据扩展性可以分为四个等级:SC1、SC2、SC3、SC4(SC:Scalability Classes,可伸缩的类型)

ARM芯片

Autosar OS提供基于优先级的调度策略,具有可抢占属性和同步的机制,通过事件和资源的属性来实现。

Autosar OS提供以下对象进行多任务执行的管理,如Alarms、Applications、Tasks、ISRs、Counters、Events、Resources、Schedule tables、Spinlocks、IOC等。

ARM芯片

Stellar E1系列NeuSAR OS示例

ARM芯片

 





审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分