1. Ember软件和sdk安装
1.1 Simplicity Studio
1.安装:双击install-studio-v4_x64.exe安装,使用默认方式安装即可,或者可以将安装目录更改到自己的安装目录下。
2.SDK 安装:
推荐使用方法2安装,这样可以不用下载sdk。
方法1:连接开发板自动安装
开发板连接:将开发板连接到电脑上,打开Simplicity Studio,使用帐号登陆。
点击Update Software,可以选择Install by Device。
勾选设备,点击next,直到Installation option,选择要安装的sdk(图中显示6.2.3版,现在最新版本应该是6.5.2+),这里为EmberZnetSdk,点击Finish,开始自动安装,直到完成安装。
方法2、手动安装
1、打开Simplicity Studio,使用帐号登陆,点击Update Software,可以选择Install by Product Group。
2、选择zigbee,点击next,直到Installation option,这里为EmberZnetSdk,点击Finish,开始自动安装,直到完成安装。
可以将SDK勾选掉,用我们代码中自带的SDK进行编译。
1.2 IAR ARM环境安装
参考《ZigBee模块烧录环境.doc》中CC2530编译环境IAR安装章节,将IAR EW8051-9.2替换为EWARM-CD-8201-14188.exe。
2. 工程创建
如果只是需要导入zigbee工程的人来说,2.1-2.3章节可以不用关心。
2.1 创建host工程
1、打开Simplicity Studio 按图示步骤操作
2、在弹出的界面选择ZCL Application Framework V2,点击Next继续
3、选择GA Host创建host工程
4、选择所需的工程进行创建
5、选择finish完成工程创建
6、工程创建完成后,会进入一个工程配置的界面,可根据需要对工程进行配置,配置完成后,点击右上角的Generate按钮,即可生成工程源码。
注意:生成的代码并不能直接在IDE里编译,需要将整个SDK文件夹拷贝到linux环