zigbee学习笔记(二) 开发环境

在继上一次讲完最基本的zigbee知识之后,任何一个项目的开发都离不开开发环境,在这里我将简单介绍一下zigbee的软件开发环境。

一、IAR集成开发环境

       IAR Embedded Workbench (又称EW)的C交叉编译器是一款完整、稳定且很容易使用的专业嵌入式应用开发工具。

二、IAR工程的编辑与修改

   参考《zigbee无线传感器网络设计与实现》 王小强 欧阳骏 黄淋编    P13-29

三、硬件介绍

    在这一次的开发中,我使用的是CC2530单片机,它是一款完全兼容8051内核的,同时支持IEEE 802.15.4协议的无线射频单片机

四、zigbee协议栈的安装

    在ti官网下载ZStack协议栈,并解压安装好,默认在c盘跟目录下,在路径c:/texas instruments\zstack-cc2530-2.3.0-1.4.0\projects\zstack\samples\generic\cc2530db下找到genericapp.eww工程文件布局,用IAR打开这个工程,就会看到文件布局中左侧会有很多文件夹,如 APP、HAL、MAC等等,这些文件夹都对应了zigbee协议的不同层,而我们一般只需要修改APP目录下的去文件即可。

你可能感兴趣的:(ZigBee)