摘要: |
嵌入式系统是具有特定功能的专用计算机系统,因其具有体积小,功耗低,成本低和处理速度快等优点而被广泛应用于各个领域,在应用数量上远远超过了各种通用计算机,有着无比广泛的市场前景。同时,在某些特定领域(例如航空航天,汽车,工业控制等),嵌入式系统发挥着越来越重要的作用。
汽车电子是指汽车上应用的电子化和电子信息技术及相关电子技术的总称。随着汽车电子的快速发展,一种有效支持分布式控制或实时控制的串行通信网络——CAN(ControllerAreaNetwork)现场总线逐渐被广泛应用于汽车网络中,为汽车嵌入式分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。
本论文从硬件角度对面向汽车电子的嵌入式分布式系统的理论基础、系统架构、组成方法作了详细论述,并据此在参考现代汽车网络结构设计的基础上设计了基于CAN、LIN总线,支持分布式实时结构的OSEK/VDX标准、μC/OS-Ⅱ或μCLinux嵌入式操作系统的嵌入式分布式汽车网络硬件平台。内容涉及CAN-LIN型汽车分层网络的架构、网络节点组成设计、连接CAN和LIN两种网络的网关设置(包括与PC机通讯的USB接口)、总线接口(CAN总线接口、LIN总线接口)、外围通信接口(包括RS-232、USB接口)、DC-DC隔离电源模块等。本论文还简要介绍了用于汽车电子的、带有接口的操作系统规范OSEK/VDX,以及μC/OS-Ⅱ和μCLinux嵌入式操作系统在嵌入式系统中的不同应用。
该设计的通用性及实用性比较高,除了应用于汽车网络的设计,还可以移植到其他工业控制领域。 |