本文介绍: 现代汽车内部的电气和电子(E&E)功能在数量和复杂性上都有所增加;这种新的复杂性导致汽车制造商及其供应商组成了AUTOSAR合作伙伴关系,以定义一种标准化但功能丰富的车辆电子控制单元软件架构。人们普遍认为,在AUTOSAR系统内无法调度高速应用任务,这是一个常见的误解。本文解释了AUTOSAR操作系统中的机制,用于处理应用程序调度要求,并且通过成功配置操作系统,软件工程师可以继续在AUTOSAR系统内运行高速任务调度。
本文重点
- Cat1中断提供了一种直接与硬件交互的强大方式,因此在使用这种类型的中断时必须要谨慎。
- Cat2中断通常用于调度基础软件和应用级软件组件的所有任务
- AUTOSAR OS是一个完全抢占式的操作系统,因此AUTOSAR应用任务可能会相互中断。
- 允许一个AUTOSAR任务中断或阻塞高速调度任务是不可接受的,高速任务在系统中具有最高优先级
一、摘要
现代汽车内部的电气和电子(E&E)功能在数量和复杂性上都有所增加;这种新的复杂性导致汽车制造商及其供应商组成了AUTOSAR合作伙伴关系,以定义一种标准化但功能丰富的车辆电子控制单元软件架构。人们普遍认为,在AUTOSAR系统内无法调度高速应用任务,这是一个常见的误解。本文解释了AUTOSAR操作系统中的机制,用于处理应用程序调度要求,并且通过成功配置操作系统,软件工程师可以继续在AUTOSAR系统内运行高速任务调度。
二、背景
近年来,汽车内部的电气和电子(E&E)功能在数量和复杂性上呈指数级增长。这种趋势受到汽车行业内多种因素的推动,包括对基于E&E的最终客户功能的需求增加、ADAS系统的出现和普及以及越来越严格的立法要求,以诊断E&E系统故障和电子控制单元(ECU)故障。最新的车辆功能已经达到了如此复杂的水平,以至于传统的汽车ECU能力和供应商开发方法无法满足现代车辆E&E架构所施加的要求。2003年,这种不断增长的复杂性导致汽车制造商及其供应商组成了AUTomotive Open System ARchitecture(AU
原文地址:https://blog.csdn.net/weixin_46481662/article/details/134745767
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_25150.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。