zigbee CC2530 系列教程 2 软件开发平台的搭建

所有课程见此链接:

zigbee CC2530 系列教程 0 课程介绍

 

IAR集成开发环境搭建及程序下载调试

相信物联网在近几年的电子产品领域大家都有所耳闻,而zigbee作为无线传输领域中的佼佼者,也将在未来的物联网领域中大显身手,相信对此感兴趣的爱好者都已经摩拳擦掌了,那么在学习了前面章节的关于zigbee概要介绍,大家已经对zigbee有了一个系统而简要的认识,从此章开始我们将要步入实践环节。

首先需要做好前期的准备工作,也就是开发平台的搭建,前面所提到的硬件开发板就是硬平台的搭建,这节就是一个软平台的搭建,嵌入式软件程序的开发平台。随着相关技术的推进与发展,zigbee的协议和协议栈已趋近完善,但是万变不离其宗,选择其中一款适合自己的开发平台即可。

对于大多数电子爱好者而言,对于51内核的单片机都较为熟悉,这就为基于CC2530的zigbee学习奠定了一定的基础,那么编程环境也已IAR为主,IAR 开发最大优势就是能够直接使用 TI 公司提供的协议栈Z-Stack 进行开发,我们只需要调用API接口函数。这里 我们选用ZStack-CC2530-2.5.1a (Zigbee 2007),zigbee协议栈可以用于网络通信软件的开发,用户只需要安装zigbee协议栈即可实现zigbee网络通信的开发。

那么在本章中将着重讲述针对TI公司的CC2530zigbee芯片的开发环境IAR的搭建与在线调试过程,对于有IAR开发经验的用户对于本章内容可以直接略过。

IAR开发环境的安装

你可能感兴趣的:(zigbee,cc2530,完整开发资料)