0、 开发环境搭建

设备需求:

Zigbee 的开发环境主要是在 IAR 集成开发上面实现的,Zigbee 开发设备需求:

1、CC2530 核心板加带下载接口的底板

2、IAR 集成开发环境,推荐使用 8.1 以上版本,兼容 WIN 7、WIN8 、 win10 ,使用方便。

3、Smart RF04EB 仿真器或者 CC Debugger 仿真器

4、PC 计算机一台,XP、WIN 7、WIN8 或者 win10 系统

本文主要介绍 IAR 开发环境的使用和程序如何下载,有哪些方式可以下载,以及串口工具的使用等。

1.IAR 集成开发环境介绍

IAR Embedded Workbench (简称 EW) 的 C 交叉编绎器是一款完整、稳定很容易上手的开发工具,可以支持许多处理器,如 ARM\430 等处理器的编程应用。

2.IAR Embedded Workbench 的安装

Step1:找到提供的资料目录,如下:

Step2:解压安装,如下:

Step3:在弹出来的对话框里选择“next”:

Step4:在弹出来的对话框里选择“next”

Step5:在弹出来的对话框里选择“I accept the ....”,接着选择“next”:

到了Step5这一步,就要生成注册码了,运行另一个软件“IAR kegen PartA.exe”,如图:

Step6:点击“Generate”,分别复制“License number”和“License key”,粘贴到 IAR的安装程序里。

Step8:在弹出来的对话框里选择“next”:

Step10:在弹出来的对话框里选择“next”:

Step11:在弹出来的对话框里选择“next”:

Step12:在弹出来的对话框里选择“next”:

2.1工程的编辑与修改

我们在实际使用中一般是在前人提供的工程基础上修改即可,不用自己创建新的工程,故省略。

2.2仿真器驱动安装

Step1: 把仿真器通过 USB 线接到电脑的 USB 口上,如下图:

Step2 此时系统会提示如下图:

如果能够自安装完成,则提示如下图

Step3:如果不能自动安装,那么要打开设备管理器,查看未安装驱动的设备,如:

注意:仿真器的驱动程序为压缩文件,要自己解压,目录为:.\开发软件\SmartRF04EB 仿真器驱动.rar

  1. 程序下载工具 SmartRF Flash Programmer 安装及使用

Step1:程序在以下目录,如图:

Step2:解压后,双击安装(如果是 win7\win8,要用右键管理员权限安装),一直选择下一步,直到安装完成。

Step3:安装完成后,在桌面会生成图标如下:

点击打开如下图:

注意:如果双击打开后,只在状态栏显示一个图标,按如下方法操作,然后再打开程序。

Step4: 先把仿真器接到开发板上,再把仿真器的 USB 线接在电脑上,SmartRF Flash Programmer 应该就能识别出开发板(如果不能识别,请按一下仿真器的复位键),如:

Step5: 选择 hex 文件下载。

zigbee初级教程(零) : cc2530开发环境搭建相关推荐

  1. visual studio学习python_python3从零学习-开发环境搭建之Visual Studio Code篇

    开发环境搭建之Visual Studio Code篇 上一节讲了Python环境的安装和开发环境的安装,本节再重点讲下Visual Studio Code的配置.安装 请看我上一篇文章<pyth ...

  2. ODOO13 开发教程二 Windows开发环境搭建

    这篇文章写给刚接触odoo开发的朋友,在这篇文章中,主要介绍Windows下,odoo开发环境的搭建方法. 本文的推荐开发环境搭建使用 PyCharm.Python3.7.odoo13社区版 Wind ...

  3. 涂鸦 Wi-Fi SDK开发系列教程——1. SoC开发环境搭建

    SoC开发环境搭建 本章节主要介绍如何搭建涂鸦 Wi-Fi 和 Wi-Fi&Bluetooth LE 系列模组二次开发的编译环境.在 Windows 上使用 VirtualBox 虚拟机软件安 ...

  4. Unix/Linux环境C编程入门教程(18) kali-linuxCCPP开发环境搭建

    1. Kali linux是BT5的晋级版本,用于信息安全.基于Debian7内核.新建虚拟机. 2. 选择默认虚拟机 3. 选择稍后安装操作系统 4.选择Linux Debian7 64位,因为Ka ...

  5. Android入门教程二之开发环境搭建

    不废话,直接上车: 现在主流的Android开发环境有: ①Eclipse + ADT + SDK ②Android Studio + SDK ③IntelliJ IDEA + SDK 现在国内大部分 ...

  6. ffmpeg教程java_ffmpeg Windows开发环境搭建

    一.在windows上搭建基于ffmpeg解决方案的开发环境 系统 : Windows 10 x86_64系统  i5 4核cpu 8gb内存 工具: Visual Studio Community ...

  7. 一、CC2530开发环境搭建

    1. IAR 介绍 ZigBee 无线网络节点开发平台软件开发平台 IAR Embedded Workbench(简称 EW)的 C/C++交叉编译器和调试器是今天世界最完整的和最容易使用专业嵌入式应 ...

  8. java 中button和jbutton输出的按钮不一样_Java学习教程(基础)--Java开发环境搭建

    1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可. JavaSE Upgrade​www.oracle.com 点击下载好的exe文件安装即可. 2.接下来我们需要配 ...

  9. MP地面站二次开发教程(一)开发环境搭建和编译

    目录 基于Mavlink的上位机地面站开发教程 第一节 开发环境搭建 1.预编译 (源码尽量放到非中文目录下面) 2.初次编译 ​ 3.删除这个speech引用,重新引用这个speech包(每个人的环 ...

最新文章

  1. 初识C语言---(3)
  2. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享
  3. django celery
  4. Windows Server 2012正式版RDS系列⑥
  5. 爬虫实现csdn文章一键(批量)更换阅读类型(全部可见、粉丝可见、vip可见)
  6. 子页面跳转到父页面指定地方
  7. 数据对象类代码的生成小工具
  8. 汽车之家店铺数据抓取 DotnetSpider实战
  9. 云栖新品|阿里云IoT发布云芯一体智能视觉解决方案
  10. Mac idea中git igenore设置
  11. shell脚本之从1加到100之和的思路
  12. [Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端
  13. java jlabel 字体大小_java – 如何在调整大小时更改JLabel字体大小以填充JPanel可用空间?...
  14. DHCP server 冒充及DOS攻击处理方案
  15. C语言编写猜数字小游戏
  16. RoboWare Studio入门教程(一)
  17. 计算机四级网络工程师需要看哪些书,计算机四级网络工程师考试教材
  18. “配置系统未能初始化” 异常解决
  19. 新网域名转出及阿里云域名转入
  20. 数据分析——ETF基金申购赎回清单

热门文章

  1. Redis主从连接失败 connected_slaves:0
  2. 威廉.布莱克 和 他的诗歌
  3. JavaScript如何打开exe文件
  4. 扶贫工作-结对帮扶公示牌 自动化填写
  5. Pytorch 利用Facenet和Retinaface实现人脸识别
  6. java中常用的加密工具
  7. ios html js调用陀螺仪,Js 获取手机陀螺仪
  8. Flink-DataStream执行环境和数据读取
  9. mysql没有for循环语句(使用while替代)
  10. pdf转ppt在线转换免费网页版