|
- 2018
轻量级WSN分层协议栈的设计与实现DOI: 10.11805/TKYDA201802.0312 Keywords: 无线传感器网络 分层协议栈 轻量级 多网卡 Abstract: 传统无线网络协议栈存在硬件兼容性弱、内存和CPU占用率高、函数接口复杂等问题,采用此类协议栈将提高项目开发的软硬件成本。设计一种轻量级分层协议栈,通过协议栈架构的分层设计、底层的开放式设计、函数的可重入设计等,使其具有低系统资源占用率、高可移植性和多网卡协同工作的特点。采用IAR EW8051,KEIL MDK,STM32CUBE等作为软件平台,进行协议栈程序的开发与测试。测试结果表明,该协议栈代码量小,可应用于CC1100,CC2500,SI4463, SX1278等无线芯片,且能有效应对复杂环境下的信号干扰,提升点对多通信效果,有较高的实用价值
|