·上一文章:21电子纸显示控制器S1D13521的人机交互设计
·下一文章:一种输出格式可控的多码率LDPC编码器实现
2 IEEE 802.1 5.4标准
IEEE标准委员会在2000年12月份正式批准并成立了802.15.4工作组,任务就是为了满足低功耗、低成本的无线网络要求,开发一个低数据率的WPAN标准。IEEE802.15.4是基于标准的协议,它为无线传感器网络应用提供所需要的网络基础设施;具有复杂度低、成本低、功耗低的特点,能在低成本设备之间进行低数据率的传输。该标准满足国际标准组织(ISO)开放系统互连(OSI)参考模式,包括物理层、媒体访问控制层、网络层和高层。IEEE802.15.4定义了物理层(PHY)和媒体访问控制层(MAC),协议结构如图3所示。
3 通信软件设计
3.1 总体设计
CC2420模块使用SPI接口与主机进行通信,因此本设计中以EasyARM1138开发板作为主机,CC2420模块作为从机,分别作为发送端和接收端。先在开发板上通过SPI引脚对CC2420进行初始化;再对CC2420芯片内部的寄存器进行相应的配置,以及定义通信中使用的数据格式;最后设置好信道后启动发送。
3.2 发送端和接收端软件设计
要实现点对点的通信就是要实现发送端和接收端的功能,使两个节点间可自由地交换信息。下面就主要介绍其实现的方法。