世界汽车产业的战略发展方向是汽车智能化,汽车的核心正在从传统的硬件层面向软件层面转变,软件定义汽车成为未来汽车的主要发展趋势。随着软件定义汽车的发展趋势和汽车智能化的发展使得汽车控制器变得越来越复杂,控制器的安全性面临着巨大的挑战。为了解决这一难题,汽车开放系统架构(automotive open system architecture,autosar)被提出作为汽车控制器的通用软件架构。autosar操作系统(OS)作为一个实时操作系统要满足汽车功能安全的严格要求。软件运行时会出现不可预测的程序错误,如果不能快速精准定位出现程序错误的位置会延迟软件开发的时间,降低软件开发的效率。本文根据autosar OS的运行特点,基于上下文保护区域(context save areas,CSAs)准确定位系统运行时的轨迹,迅速确定程序错误所出现的位置,提高软件开发时解决问题的效率。
暂无评论