车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用

一、ZigBee简介

1、ZigBee是什么?
ZigBee是建立在IEEE 802.15.4标准之上,并对其网络层协议和API进行了标准化,开发了安全层,经过ZigBee联盟对IEEE 802.15.4的改进,形成了ZigBee协议栈(Zstack)。
2、ZigBee的特点
数据传输速率低 10~250 KB/S
功耗低 两节5号电池可用6~24个月
3、ZigBee信道
国内一般使用 2.4GHz频段,共 16个信道(11–26),信道通信速率250kbps;
11–2405M 2.405G
12–2410M
13–2415M
···
26–2480M 2.480G
相邻信道相差5M
4、ZigBee 应用范围
ZigBee 已广泛应用于物联网产业链中的 M2M 行业,如智能电网、智能交通、智能家居、金融、移动 POS 终端、供应链自动化、工业自动化、智能建筑、消防、公共安全、环境保护、气象、数字化医疗、遥感勘测、农业、林业、水务、煤矿、石化等领域。

二、开发软件 IAR 的安装

百度网盘链接: https://pan.baidu.com/s/1PCl8hgLPazswlB-eOpzMtw

安装步骤
1.解压到指定文件夹
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
2.打开安装脚本
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
3.
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
4.接收协议
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
5.打开**软件
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
6.复制**码
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
7.
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用

三、IAR 的使用

1、建立一个新的工程
(1)打开IAR软件,点击Project,选择 Create New Project
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
(2)在弹出窗口选中 Empty project 再点 OK
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
(3)选择保存工程的位置和工程名:
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
(4)选择菜单栏上的 File,在弹出的下拉菜单中选择 Save Workspace。 在弹出的 Save Workspace As 对话框中选择保存的位置,输入文件名即可,保存 Workspace
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用

2、建立一个源文件
新建源文件,点击 File 选择 New 中 File,再点击 File 选择 Save 填写好源文件的名称,点击保存即可。
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用
车干的ZigBee学习笔记一:ZigBee简介与开发软件安装及使用

四、源文件添加到工程

源文件建立好了还需要把源文件添加到工程里面,选择 project 的 Add File,添加刚才保存
的文件。比如我刚才保存为 main.c,在弹出的对话框选择 main.c 即可,然后点击打开。这
时,发现左边框里面出现了我们添加的文件,说明添加成功。
如果想删除文件怎么办?在Workspace 中选择 main.c,然后右键选择 Remove,删除源文件;源文件这时候只是在工程中被移除了,并没有被真正删除掉,如果不需要,必须在保存的文件夹里面手动删除。
添加文件也有快捷方式,在工程名上点右键,选择 Add.