随着人们对汽车功能日益增长的需求,汽车电子得到了日益广泛的应用,应用的复杂性使得基于嵌入式技术的汽车电子产品的设计核心日益转向软件设计。从软件设计的开发过程来看,包括不带操作系统的裸机程序和采用操作系统的多任务应用程序两种不同的实现方式。由于裸机程序难以保证汽车电子产品的实时性要求[3],而且在遵守汽车行业的特定标准规范上有很大的实现难度,而采用实时操作系统不仅可以满足实时性的要求,还可以很容易得集成汽车行业标准规范解决方案。操作系统提供的多任务划分及其调度机制,可以更好地反映应用的不同组成部分和应用实现的不同侧面,使得程序逻辑更加清晰、模块独立性更强、维护更加方便,可靠性也更高,因此实时操作系统在汽车电子产品中得到了广泛的应用。在笔者为某电动汽车设计一款仪表盘的过程中,采用实时操作系统uCOS-II进行应用程序设计,改进了系统实时性,提高了软件质量。本文系统介绍下仪表盘的结构及软硬设计技术,以及uCOS-II的应用经验。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !