机构地区: 南昌大学科学技术学院
出 处: 《计算机测量与控制》 2010年第9期2091-2094,共4页
摘 要: 针对汽车安全气囊控制系统实时性要求高、运算量大的特点,提出了基于ARM Cortex-M3内核微控制器的设计方案;方案选用基于ARM Cortex-M3内核的工业级32位高性能微控制器LM3S1138,嵌入μC/OS—Ⅱ操作系统,运用移动积分窗爆破算法,构建了汽车安全气囊控制系统;系统软件设计部分使用TI公司官方提供的驱动库进行模块化设计,大大缩短了开发周期。由于LM3S1138微控制器是片上系统(SoC),集成了众多外设并具有丰富的I/O口,故该系统具有集成度高、体积小及可扩展性强的特点;台车试验和实车试验表明,系统可较为准确地控制气囊的最佳点火时刻,从而验证了方案的可行性。 In view of the high-volume computing and high real-time features of automotive airbag control system,a design based on the microcontroller with ARM Cortex-M3 Kernel is provided in this paper.Industrial-grade 32-bit high-performance microcontroller LM3S1138 based on ARM Cortex-M3 core with embeded μC/OS—Ⅱoperating system and blasting algorithm based on moving integration window are used to built the automotive airbag control system.The modular design method which use TI's official driver libraries greatly reduce the development cycle.As the LM3S1138 microcontroller integrates a number of peripherals and has a wealth of I/O ports,this system has high integration and strong expandability.Test results show that the system can accurately control the best ignition time of the air bag,which verify the feasibility of this design.
领 域: [自动化与计算机技术] [自动化与计算机技术]