摘要
由于视频监控技术的快速发展,云台控制系统的实时性定位成了需要解决的问题,因此选用高性能的微处理器和实时操作系统可以提高系统性能,解决实时性和互通性问题。设计基于Free RTOS的云台控制系统,STM32作为云台解码板的主控器,通过解析云台控制命令驱动步进电机的转动,利用Free RTOS将应用程序划分为多个重要性不同的任务,在各个任务之间合理地分配CPU时间和系统资源。调试结果表明,系统实现了实时性全方位精确定位,支持并自动识别PELCO-D、PELCO-P、SAMSUNG等通信协议。
Due to rapid development of video monitoring technology, the real-time positioning of PTZ control system has be- come the problem need to be solved, this paper chooses high-performance microprocessors and real-time operating system, which can improve the performance of the system ,and solves the problem of real-time and intercommunity. PTZ control system is de- signed based on FreeRTOS, the STM32 is chosen as the master controller of PTZ decoder board, by parsing PTZ control command drive stepper motor rotation, FreeRTOS applications are divided into a number of different tasks, in order to optimize the allocation of the CPU time and the system resource. The debugging results show that system realizes real-time all-round precise positioning and automatic identification of PELCO-D, PELCO-P and SAMSUNG communications protocols.
出处
《电子技术应用》
北大核心
2015年第5期25-27,31,共4页
Application of Electronic Technique
基金
陕西省教育厅自然专项项目(14JK1318)
关键词
实时操作系统
STM32
移植
云台控制
real-time operating system
STM32
FreeRTOS
porting
PTZ control