云彩店邀请码|半壳|优胜
汽车电子技术是我国汽车工业与国外差距较大,急需发展的一个领域,OSEK标准代表了汽车电子技术的标准化发展的方向,具有广阔的应用前景。相比于国外,国内对OSEK技术的应用研究处于起步阶段,本论文立足国内汽车电子发展现状,设计实现了汽车电子软件开发平台。该平台包括两大部分:OSEK实时操作系统(RTOS)及OSEK集成开发环境。本论文基于OSEK标准,实现了操作系统内核的任务调度,任务同步,中断管理,时钟管理等功能。在任务调度中,采用最早时限优先调度法对基于优先级的任务调度算法进行优化,提高了算法的有效性;实现了OSEK OS基于事件的任务间同步机制,可以通过警报的方式设置循环事件,对周期性行为进行管理;系统采用优先级置顶方法成功地防止了由共享资源产生的优先级反转及死锁现象,实现了多个任务对资源的互斥访问。本论文在MPC555评估实验平台上实现了支持OSEK实时操作系统的集成开发环境,封装了针对MPC500系列微处理器交叉编译过的GCC,GDB,BINUTILS,NEWLIB工具链,嵌入OSEK OS,为应用程序提供标准的API函数。采用XML技术和XSLT技术完成GUI界面配置OIL文件,通过编译OIL文件生成C代码实现对OSEK OS内核裁减,以满足不同用户的需求,同时也将生成基本的应用程序框架,用户在其基础上进行应用开发,减少了配置错误,提高了效率。本软件开发平台为汽车电控单元提供统一的应用程序接口,以保证对汽车发动机控制及整车控制的复杂算法的实现;具有友好的工程管理界面及配置界面,为汽车电子应用软件的开发提供强大的支持,能够大大缩短开发周期,提高所开发系统的质量。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/272126.html
本站部分内容来源网络如有侵权请联系删除