对CC1100无线模块的高效使用和安全稳定性问题进行了深入研究,提出了构建基于ARM的CC1100无线服务器的解决方案.建立了服务器架构模型,采用了将CC1100模块作为嵌入式Linux内核级模块的高级策略,开发了CC1100模块的底层内核驱动程序模块,完整实现了服务器的业务逻辑功能,并提供了B/S模式和C/S模式两种友好的上层用户接口.实际应用结果表明,该方案有效地解决了CC1100模块通信过程中的实时性和稳定性等问题,性能优越,用户操作方便.%ARM-based CC1100 wireless server solution was put forward, after depth study of the full use of the CC1100 wireless and its stability issues. A server architecture model was established, with the advanced strategy which used the CC1100 module as embedded Linux kernel-level modules. This server developed the underlying kernel driver module for CC1100 module. We completely implemented the server business logic functions and provided the two user interfaces of B/S and C/S. The practical application results show that the solution effectively solves the real-time and stability during the CC1100 module communication, which is superior performance and easy to operate.
展开▼