基于AUTOSAR架构的车载基础软件工具链
1、底层协议栈
系统服务、通信协议栈、诊断协议栈、BootLoader、存储协议栈、运行时环境以及定制化
2、实时操作系统
专为汽车电子领域研发的一款集可抢占、多任务、高性能为一体的嵌入式实时操作系统,具有代码精简、中断屏蔽时间短、中断响应及任务切换快等优点,可降低开发难度,减少资源占用,确保系统任务调度和资源分配的可靠性
3、配置工具
专门用于符合AUTOSAR规范的ECU软件开发工具,既可以用来进行SWC的架构设计,又可以用来进行AUTOSAR分层架构中BSW以及RTE模块的配置、验证和代码生成,让用户进行图形化的接口开发,完成ECU的功能定义