LI Xiang-jun(李向军)1, QIN Bo(秦波)2
(1. College of Information and Navigation, Air Force Engineering University, Xi’an 710077, China;2. College of Automation, Xi’an University of Posts & Telecommunications, Xi’an 710061, China)
Abstract: The controller plays an important role in microwave landing system(MLS) navigation equipment. The embedded advanced reduced-instruction-set-computing(RISC) machine(ARM) is introduced to develop a new MLS controller based on the functional requirements. A design including hardware and software of an ARM system is given. The hardware design involves a ARM smallest system and its interface. μC/OS-II, a good real-time operating system (RTOS), is introduced in the software design. The task partitioning and management are also involved. The experimental results demonstrate that the embedded ARM technique is an effective way in the complex multi-task system, and it meets the high integration and real-time processing requirements of the navigation equipment.
Key words:microwave landing system (MLS); embedded reduced-instruction-set-computing(RISC); advanced RISC machine(ARM); real-time operating system(RTOS); micro operating system (μC/OS)
CLD number: TN965+.7 Document code: A
Article ID: 1674-8042(2013)02-0180-04 doi: 10.3969/j.issn.1674-8042.2013.02.019
References
[1] Miller F P, Vandome A F. Microwave landing system. VDM Publishing House, New York, 2010.
[2] MLS-480 Technical Specification, 2006.
[3] LIU Kai. Basis of ARM embedded application technology. Beijing: Tsinghua University Press, 2009: 60-65.
[4] WANG Wei, ZHANG Bin. Design of MLS signal simulator. Telecommunication Engineering, 2011(7): 31-35.
[5] SHAO Weng-jian, GUO Wan-you. Design of MLS signal processing system based on DSP. Electronic Science and Technology, 2009, (1): 20-23.
[6] RAO Yun-tao. Theory and application on field bus CAN. Beijing: Beihang University Press, 2007: 130-141.
[7] DU Chun-lei. ARM architecture and programming. Beijing: Tsinghua University Press, 2003: 70-82.
[8] PHILIPS. LPC2210/2290/2292/2294 user manual, 2004.
[9] Labrosse J J. Micro-C/OS-Ⅱ: the real-time kernel. Beijing: Beihang University Press, 2003: 220-270.
[10] ZHOU Li-gong. Basis and experiments of ARM microprocessor. Beijing: Beihang University Press, 2005: 102-125.
[11] PENG Xue-mei, ZHANG Hui. MLS signal simulation and application. Electronic Science and Technology, 2008, (6): 24-27.
[12] ZHOU Li-gong. Experimental course of ARM embedded system , 3rd editon. Beijing: Beihang University Press, 2006: 226-235.
[full text view]