基于TriCore架构处理器的AUTOSAR标准操作系统移植与改进

来源 :浙江大学 | 被引量 : 0次 | 上传用户:supengfei789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着AUTOSAR标准的不断完善,整车厂商为了确保研发质量的同时降低开发成本,更加青睐基于AUTOSAR标准生产的电子产品。同时,英飞凌TriCore架构处理器在节能减排和安全领域展现了突出的性能,在电动车和混合动力汽车领域得到了广泛的应用,与未来汽车发展方向完美契合。而我国在AUTOSAR标准软件研发领域实力相对较弱,国际开源社区的AUTOSAR操作系统性能较差且尚未支持TriCore架构处理器,这一现状对我国汽车行业的发展极为不利。本文选择开源AUTOSAR操作系统开展研究工作,使该操作系统在支持TriCore架构处理器的同时实际运行性能也得到提升,在此过程中主要开展了以下研究内容:1.探索了 OSEK/VDX和AUTOSAR标准架构,重点剖析了 AUTOSAR操作系统的主要内核模块,从操作系统移植的角度解析了 AUTOSAR操作系统中与处理器架构紧密相关的任务上下文切换接口、中断体系架构和处理器初始化模块。2.移植了开源AUTOSAR操作系统,使其支持TriCore架构处理器,充分利用该处理器提供的快速任务上下文切换特性,最大化了操作系统实时响应能力,并结合TriCore架构的特点实现了处理器特权级切换和自旋锁功能。3.重新设计并实现了 AUTOSAR操作系统中断处理、任务管理、任务间通信机制和共享系统资源等内核机制,引入了中断线程化、循环异步缓存区和天花板优先级协议提升了 AUTOSAR操作系统综合性能。4.通过在基于TriCore架构的AUTOSAR操作系统之上开发符合AUTOSAR标准应用验证了移植之后操作系统的有效性,利用系统定时器得到了该操作系统的任务上下文切换时间和中断响应延迟时间,并针对重新实现的内核模块进行了功能性验证和部分对比测试。
其他文献
克隆植物对水中污染物的去除研究目前方兴未艾。本文以匍匐茎克隆植物水花生为例,论述了水花生在去除水中污染物中的应用现状。结果表明,水花生不仅可以可有效去除工业废水中
Shall I compare thee to a summer’s day?我能否将你比作夏天?Thou art more lovely and more temperate;你却比夏天更美丽温婉;Rough winds do shake the darling buds of
期刊
坦克自第一次世界大战以“水箱”(TANK原本意为水箱)的形象亮相以来,“陆战之王”作为陆军的主战装备已经有整整一个世纪的历史了。经过了两次世界大战及一些其他局部战争的
传统的被动悬架系统不能根据车辆不同的行驶工况及复杂的道路情况实时进行所需阻尼力的调整,不能兼顾车辆行驶时的操纵稳定性及舒适性。而半主动悬架系统则能实时匹配悬架所
<正>记得入职后一次新教师座谈上,白校长突然笑着问我对京源文化的印象是什么?我拼命在脑海里搜索,想找些华丽的词语来显示一下自己的学识,但脑海里只有"踏实"两个字,反复萦
随着大数据时代的到来,数据的作用和价值在社会生产、生活、学习等各个领域得以凸显。数据的采集、分析和利用已经成为数据时代人的一种重要能力。随着教育领域数据的激增以
随着国际商事纠纷日趋繁多,ADR在世界各国逐渐发展蓬勃,其中调解因为具有灵活性、高效率、较为温和等优势,弥补了诉讼和仲裁的程序冗长、费用昂贵等缺点,逐渐成为解决国际商
为了对地面目标雷达与红外特性测试的各类数据进行统一规范化管理,使其高效应用,分析各类数据的特性及其处理方式,构建了目标特性数据库管理系统;数据库的整体设计中,在数据
多年来,河北省一直处于"低收入、低消费"循环怪圈,单纯从收入、消费切入都无法解决问题,没有效益增加收入会丧失竞争力,没有收入增加消费是无源之水,单靠本省消费也很难拉动
目的探讨150例儿童鞘膜积液运用腹横纹小切口治疗的临床疗效。方法对本院2013年6月至2016年6月收治的150例鞘膜积液患儿资料进行回顾性分析,不管是哪种类型的鞘膜积液,均采取