在分析无线LED点阵屏控制技术特点基础上,给出一种基于ARM Cortex-M0+内核KW01-Zigbee微控制器的无线射频LED点阵屏控制系统的构件化设计方案.该方案的硬件系统以KW01-Zigbee微控制器为核心,以通用LED点阵模组(P10板)为基础,充分考虑了灵活的组合方式.软件设计中,以嵌入式软件工程理论为基础,给出可复用、可移植的LED动态刷新的底层驱动封装,通过优化算法解决屏幕闪烁.讨论通信协议设计、协议帧内容格式等技术问题,为相关设计与应用提供一种实际参考.
This paper designs a component-based LED screen of radio frequency controlled by KWO1- Zigbee MCU (microcomputer controller unit) based on ARM Cortex-M0+ kernel. We propose a sys- tem to use KW01-Zigbee MCU and the general LED dot matrix module (P10 board), and at the same time to consider flexible combinations in the hardware structure. In software design, we give a reusable and portable LED dynamic technology based on the embedded software engineering theory in encapsulating underlying drive. In addition, our studies solve the screen flicker problem through optimization algorithm, describe the communication protocol and protocol frame content, provide a the practical ref- erence for related design and application.