ZigBee开发环境搭建
入门介绍
- ZigBee是什么?有什么作用?为什么引入ZigBee?
ZigBee是无线设备之间的一种通信方式;ZigBee/ZigBee协议/ZigBee的通信方式三种称呼没有任何区别,只是不同的说法。ZigBee的作用就是用于无线模块之间建立通信,构建无线局域网。ZigBee的优点是大规模组网能力和低功耗,缺点是数据传输速率不大,如果在某种应用中,需要这样的优点,而它的缺点造成的影响不大,那么选用ZigBee非常合适。
- 学习ZigBee的前置知识
掌握简单的C语言编程,最好有51单片机编程经验。
- 学习方法
先掌握基本的CC2530片上实验,后续侧重于协议栈和无线局域网。不能满足于跑别人代码,看到对应现象就觉得学会了。学会用抓包工具分析相关代码。
开发环境搭建
IAR软件安装
右击IAR软件,win10以管理员身份打开
接下来点击next即可
勾选accept
提示要求输入license#
打开注册机软件,Product
中勾选Embedded Workbench For MCS-51 v8.10
,生成License number
和License key
复制License number
至license#
,点击next
复制对应的License key
至下图中,点击next
直接next
点击change
可自行更改安装位置