EDN China > 其它文章 > 汽车电子 > 动力控制 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

引发变革的动力

David Marsh?? EDN特约技术编辑?? 2005年06月01日 ?? 收藏0
是特定设备软件组件的主要组成部分。
  按照RTE的定义,RTE是一种虚拟功能总线,它起到通信中心的作用,ECU之间所有的信息交换都在RTE中进行。RTE建立在提供诸如操作系统和网络通信等服务的基本软件层之上。通过标准外围控制器抽象层(SPAL),这一基本的软件层实现了对硬件的抽象化。其中,SPAL包含了微控制器、存储器和输入输出接口的标准驱动程序。此外,通过特定设备抽象层,SPAL和底层的ECU可以互相通信。这里的特定设备抽象层包含了外部设备的驱动程序,并提供了API(应用编程接口)从而实现对设备及其外围的访问。一系列可以直接访问微控制器资源的复杂的驱动程序,如外围控制处理器和定时处理器单元,还可以检测传感器的性能以及实现对执行器的控制,包括诸如燃料喷射器之类的对时间要求严格的模块。
  汽车制造商面临的其它严峻的挑战包括减少分布式微控制器的数量。根据模拟器件公司的Steyerl提供的数据,包含所有附加功能的最新的宝马5系列车型拥有95个ECU,其中,每个ECU至少包含一个微控制器。应用更集成化的架构和更多的功能强大的芯片有望简化整个系统并大大减少嵌入式处理器的数量,从而可以降低成本并
改善可靠性。