摘要
介绍一种以ARM为核心的嵌入式服务机器人体感遥控器的设计。硬件上,本遥控器采用具有ARM Cortex-M3内核的STM32F103C8T6作为核心处理器,选用ST公司的iNEMO惯性导航模块进行手部姿态的识别,同时还具有LCD显示模块、无线收发模块和电源模块;软件上,采用嵌入式操作系统μC/OS-Ⅱ实现多任务的调度和外围设备的管理。经实验验证,本遥控器具有高稳定性、高实时性、高可靠性、低误码率等优点。
An embedded service robot movement sensing remote controller is designed based on ARM. On the hardware design, the sys- tem uses STM32F103CST6 with ARM Cortex - M3 core as the core processor, and uses ST iNEMO inertial sensor module to recognize gestures. The system also contains LCD display module, wireless communication module and power module. On the software design, embedded operating systemμC/OS - Ⅱ is used to realize multitask scheduling and peripheral device management. Experimental results show the remote controller has such advantages as high stability, high real- time performance, high reliability and low bit error rate.
出处
《单片机与嵌入式系统应用》
2012年第8期48-51,共4页
Microcontrollers & Embedded Systems
基金
国家863计划资助项目(2009AA04Z220)
中国博士后科学基金资助项目(20100471522)