车控多核操作系统任务间数据交互实现方法研究
在汽车电控系统中,微处理器正逐步由单核过渡到多核.单核操作系统任务间数据交互实现方法不能解决多核微处理器核间任务交互数据的数据一致性问题.针对此问题,本文提出了一种适用于多核微处理器的改进方法.该方法利用汽车电子开放式架构(Automotive Open System Architecture,AOTUSAR)OS提供的自旋锁机制”1”及内存缓存方法,保证交互数据在被访问过程中,数据一致性不被破坏,有效解决了多核微处理器上任务间数据交互问题.此方法容易实现,且原有软件由单核过渡到多核,软件改动量小,现已应用于一汽发动机控制器项目中.
汽车电控系统 多核微处理器软件 任务间数据交互 数据一致性
孙忠刚 张晓谦 刘超 李岩
中国第一汽车股份有限公司技术中心
国内会议
上海
中文
715-717
2016-10-26(万方平台首次上网日期,不代表论文的发表时间)