如上图所示,唯众WZ01-SN-A节点板主要是一个插件底板,左上角的接口是用来插入CC2530以及唯众其他无线通信模块(含CPU);右上角的接口是用来插入唯众系列传感器模块。唯众所有无线通信模块和传感器模块与节点板的接口都是统一的,硬件上可以无缝替换;软件上我们也给用户提供了一整套完整的代码,方便用户使用和学习。
CC2530 是用于2.4-GHz IEEE 802.15.4、ZigBee 和RF4CE 应用的一个真正的片上系统(SoC)解决方案。它能够以非常低的总的材料成本建立强大的网络节点。
CC2530 结合了领先的RF 收发器的优良性能,业界标准的增强型8051 CPU,系统内可编程闪存,8-KB RAM 和许多其它强大的功能。CC2530 有四种不同的闪存版本:CC2530F32/64/128/256,分别具有32/64/128/256KB 的闪存。CC2530 具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。
简单来说,CC2530就是内部集成了一个8051的单片机加上无线射频发射模块。本手册前三篇不涉及射频部分,因此就是在开发8051单片机程序。无线射频部分,其实也不用我们自己去编写代码,因为TI公司已经把此部分的代码开发好了,以协议栈的方式提供给用户使用。我们要做的就是在电脑上安装好协议栈,然后协会调用协议栈里面的函数进行组网、收发数据就行了。关于IAR开发环境以及协议栈的安装请参考《唯众物联网实验教程V1.1.doc》,关于ZIGBEE协议栈的使用,我们将在第四篇进行介绍。