摘要
针对仿真导引头并行时序控制任务繁多的问题,将开放源代码的嵌入式Linux操作系统引入系统设计中。通过对AT91RM9200的硬件构架特点及仿真导引头的功能需求的分析,开发了系统软件底层驱动并在AT91RM9200上移植了嵌入式Linux系统。利用内核模块机制,分别开发了各功能模块的驱动程序,并利用嵌入式Linux下的定时器机制和多进程技术,开发了系统应用软件。初步实验结果表明,软件系统工作正常,能够满足各项技术指标要求,验证了本系统设计的有效性。
Focusing on the problem that there are various tasks to be controlled in parallel in the simulated seeker,the open-source embedded Linux Operating System (OS) is introduced in this system design. By analyzing the hardware structural characteristics of AT91RM9200 and the functional requirements of the seeker simulator, we developed a bottom-driver of the system software and replanted the embedded Linux OS on AT91RM9200. All drivers of the functional modules required in the simulated seeker are developed with kernel module principle, and the system application software is programmed by utilizing the timer mechanism and multi-process technique. Preliminary experimental results demonstrated that this system works normally and can meet the design specifications, which verified the effectiveness of the system design.
出处
《电光与控制》
北大核心
2008年第6期75-78,95,共5页
Electronics Optics & Control