摘要
针对无人机光电任务载荷轻量化、小型化和高性能的需求,本文基于ARM+DSP的双核异构OMAPL138处理器,设计了一种兼具多任务管理和伺服稳定控制功能的光电任务载荷控制器。设计中扩展了8通道EMIF总线接口方式的串口,运用了GDB和CCS相结合的动态双核调试法,实现了利用消息队列和环形缓冲区的核间通信,完成了光电任务载荷的高效准确控制。该设计改善了控制器的体积和功耗,提高了核间通信的速度与可靠性,具有一定的工程应用价值。
Aiming at the requirements of lightweight,miniaturization and high performance of UAV photoelectric payload,a photoelectric payload controller with multi-task management and servo control function is designed, which is based on dual-heterogeneous OMAPLI38 DSP+ ARM processor. The 8-channel serial port is extended with the EMIF bus interface, the dynamic dual core debugging method is used which combines GDB and CCS,and the inter-core communication is realized by message queue and circular buffer. The design completes the efficient and accurate control of the photoelectric payload. On one hand, the design improves the volume and power consumption of the controller, on the other hand, it improves the speed and reliability of the communication. It has certain engineering application value.
出处
《单片机与嵌入式系统应用》
2016年第6期73-76,共4页
Microcontrollers & Embedded Systems