[ZigBee] 2、 ZigBee开发环境搭建
本节介绍ZigBee基本开发环境搭建,附件中有本节介绍的软件下载地址~

链接:http://pan.baidu.com/s/1bLdqxg
1、IAR Embedded Workbench 的安装
Step1、双击安装程序,进行安装

Step2、一直采用默认NEXT,直到点击Accept之后:

Step3、关键:双击打开文件IAR kegen PartA.exe. Win7、8 用户请右键以管理员身份打开

Step4、点击 Generate 复制License 和Licensekey 到下一个窗口中(很多人在这里出错)

Step5、接下来一直NEXT即可!
2、安装SmartRF Flash Programmer和仿真器
Step1、找到安装文件Win7、8 用户请右键以管理员身份打开,按提示安装即可,经过上面一步步安装图解,如果出错一般是电脑安装了360 杀毒或防火墙,暂时关闭后再重新安装,目前只发现360 会拦截。

Step2、安装完成后双击桌面的图标,打开软件:

Step3、先用 10Pin 排线把仿真器和开发板连接,再将USB 一头插电脑,另一头插在仿真器上,请记住此顺序,以后换板调试时请拔出usb,再拔出排线与底板连接的那头即可。
切记:也就是不要热拔插仿真器的排线,否则经常要按仿真器的RST,如果方法正确基本上不用按复位键的哦。如下图:

如果系统自动安装完成,显示Chipcon SRF04EB ,否则要在管理器手动重新安装一下驱动,系统默认驱动在协议栈下载时有异常现象,用仿真器标准的驱动比较好。具体方法如下:
Step4、安装仿真器驱动,打开“设备管理器”如下图:

点击下面的选项并在所给的附件的003中选出适合自己系统的32位或64位驱动

如果设备管理器中出现下图所示,表示安装成功:

Step5、打开 SmartRF Flash Programmer 会检测到cc2530,如下图所示(没识别CC2530 可按下仿真器复位按键):

3、程序仿真与调试
双击一个eww格式的工程文件,即可打开工程:

首先编译工程,如果没有错误点击Debug 按键,开始下载程序并在线仿真调试,再点全速运行。此时LED1 间隔1 秒闪烁。IAR 出现调试界面如图所示:
单步执行: F10 单步执行一条C 语句或汇编指令
进入函数: F11 跟踪执行一条C 语句或汇编指令
全速运行: F5 Go

前:
[ZigBee] 1、 ZigBee简介
[ZigBee] 2、 ZigBee开发环境搭建的更多相关文章
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- IntelliJ IDEA安装及jsp开发环境搭建
一.前言 现在.net国内市场不怎么好,公司整个.net组技术转型,就个人来说还是更喜欢.net,毕竟不是什么公司都像微软一样财大气粗开发出VS这样的宇宙级IDE供开发者使用,双击sln即可打开项目, ...
- Qt for Android开发环境搭建及测试过程记录
最近学习了Qt的QML编程技术,感觉相较于以前的QtGUI来说更方便一些,使用QML可以将界面与业务逻辑解耦,便于开发. QML支持跨平台,包括支持Android平台,因此可以使用Qt的QML进行An ...
- node.js之开发环境搭建
一.安装linux系统 (已安装linux可跳此步骤) 虚拟机推荐选择:VirtualBox 或者 Vmware (专业版永久激活码:5A02H-AU243-TZJ49-GTC7K-3C61N) 我这 ...
- TODO:小程序开发环境搭建
TODO:小程序开发环境搭建 1.第一步当然是要先注册小程序了 2.登录到小程序 a)完善小程序信息,如名称,图标,描述 3.绑定开发者 4.获取AppID,并设置服务器信息 5.下载并安装开发者工具 ...
- Eclipse中Python开发环境搭建
Eclipse中Python开发环境搭建 目 录 1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...
- Windows 10 IoT Serials 1 - 针对Minnow Board MAX的Windows 10 IoT开发环境搭建
目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是 ...
- Eclipse swt开发环境搭建
原料: eclipse swt.下载链接为: Eclipse 4.6.2 Release Build: 4.6.2 配置说明: Developing SWT applications using Ec ...
- Ionic- Android 开发环境搭建
Ionic- Android 开发环境搭建 为时一周的IONIC ADNROID 环境终于在各种处理错误中搭建成功,以下记录下搭建过程中遇到的各种情况的处理办法. 一 首先,当然是enviroment ...
随机推荐
- exe文件放在其他位置
set PATH=%PATH%;%UGII_ROOT_DIR%call "E:\ZY\exe\uds_rename_parts_mohao.exe"E:\ZY\exe\uds_re ...
- char、wchar_t、strlen、wcslen
第一部分: strlen函数的宽字符版是wcslen(wide-character string length:宽字符串长度),并且在STRING.H(其中也说明了strlen)和WCHAR.H中均有 ...
- PhoneGap--001 入门 安装
PhoneGap 百度百科 PhoneGap 中文网 3.0 安装使用 今天也配置好phonegap3.0 android开发环境了,操作系统是win7,就楼主文章做些补充. 我是按phonegap官 ...
- oracle 11gr2 官方文档下载
http://www.oracle.com/technetwork/database/enterprise-edition/documentation/index.html
- Ruby:字符串处理函数
字符串处理函数1.返回字符串的长度 str.length => integer 2.判断字符串中是否包含另一个串 str.include? other_str => true or fal ...
- MS SQL查看效率语句 与PLSQL中F5功能相同
使用方法:打开SQL SERVER 查询分析器,输入以下语句: SET STATISTICS PROFILE ON SET STATISTICS IO ON SET STATISTICS TIME O ...
- Codeforces Round #379 (Div. 2) Analyses By Team:Red & Black
A.Anton and Danik Problems: 给你长度为N的,只含'A','D'的序列,统计并输出何者出现的较多,相同为"Friendship" Analysis: lu ...
- C语言通过timeval结构设置周期
在C语言中,我们经常需要设置一个时间周期.在这里,我们通过Timeval结构实现时间周期的设置.首先,我们介绍timeval,其定义如下(转载http://www.cnblogs.com/wainiw ...
- Codevs 1021 (玛丽卡)
题目描述 Description 麦克找了个新女朋友,玛丽卡对他非常恼火并伺机报复. 因为她和他们不住在同一个城市,因此她开始准备她的长途旅行. 在这个国家中每两个城市之间最多只有一条路相通,并且我们 ...
- MyEclipse快捷键敏感设置
对于一个程序员来说,敲代码没有快捷键是很难受的.自从我装了MyEclipse之后发现快捷键敏感性太差了比如说我打输出语句System.out.println();一般打syso就会有提示,但是我的My ...