第一步: 安装 SDK 开发环境 IAR
我们的 IAR 是支持 8051 内核 IC 的, 使用的是比较新的版本 IAR 9.10,安装步
骤如下:
①打开安装文件,选择 IAR 安装, 推荐默认安装在系统盘(有些文件装其他盘
调用的时候会有问题,导致程序编译无法通过):

图 1.11 打开 IAR 9.10 安装文件

按照提示步骤一步一步完成安装。
②破解 IAR(对于有条件的开发者, 我们还是建议购买正版软件,通过正规渠道
获取 license),步骤如下:
打开 IAR,软件检测到在这台电脑上未破解,会弹出提示要求输入 license,先点
击取消,进入 IAR 界面。 打开 HelpLicence Manager, License Manager 先生成
一个激活文件,然后注册机 IARkg_Unis 通过 License Manager 生成的激活文件再
生成一个回应激活文件, License Manager 再用回应激活文件激活。操作参考:

运行 IARkg_Unis.exe,获取一个 license

到此, License Manager 生成了一个激活文件: ActivationInfo.txt,然后在注册机
上用这个激活文件,生成 ActivationResponse.txt。

使用 ActivationResponse.txt 文件完成激活 IAR。

安装完成软件界面如下:

1.12 IAR 软件界面

第三步: 仿真器 SmartRF04EB 驱动安装方法(CC Debugger 类似)
将网蜂的仿真器 SmartRF04Eb 的 USB 插进电脑, 在电脑设备管理器中,会
发现这个设备, 需要为仿真器安装驱动程序。
图 1.23 设备管理器显示设备
选中设备,右键更新驱动程选择资料包里面的驱动程序:

            图 1.24 选择驱动路径

驱动安装完成:

选中设备,右键更新驱动程选择资料包里面的驱动程序:

          图 1.25 驱动安装成功
CC Debugger 安装方法类似,安装完成后设备管理器显示如下:

    

          图 1.26 驱动安装完成
连接 CC2530 开发板,按下仿真器的复位键,芯片指示灯亮(表示检测到
开发板上 CC2530 芯片),则完成连接工作。至此,相关开发软件和仿真器驱动都安装好了,接下来我们讲一下在 IAR
9.10 编译环境中如何快速建立自己的工程和修改相关配置。

SmartRF04Eb驱动连接      https://pan.baidu.com/s/14Yj-CPfJbIe_de9mgkP4MA

第四步: 我们还需要在 IAR 里配置一下几个选项。打开 Project---Options, General Options 配置如图 1.34 所示, 单击圆圈所示按钮,先向上返回上一级

目录,然后打开 Texas Instruments 文件夹,选择 CC2530F256 芯片。

(这里大家务必注意,只是第 2 章基础实验需要配置,第 3 章以后协议栈使用 TI 默认的即可,无需配置,配置了会出错!)

选择 Linker—Config—Linker command file 选项。单击图 1.36 所示按钮,导出配置文件,先向上返回上一级目录,然后打开 Texas Instruments 文件夹,

选择 lnk51ew_cc2530F256.xcl(这里是使用 CC2530F256 芯片)。

        图 1.34 General Options 参数

          图 1.35 Linker–Config 配置

              图 1.36

第五步: 然后在 Debugger 选项的 Driver 里选择 Texas Instruments(使用编程器仿
真) ,下面选择 io8051.ddf 文件,如图 1.37 所示。

//这一步,我要说两句,我们老师上课时竟然告诉我们CC2530的工程自己新建不了,

只能从网上找别人建好的工程自己在修改main函数,真的是服了这老师,我遇到的问题就是

连接上仿真器和开发板之后下载没反应,问题就出现在这一步的配置我错误配置成了8052.。。

            图 1.37 Debugger 参数配置

转载于:https://www.cnblogs.com/tianxxl/p/9866973.html

ZigBee开发(1)--开发环境搭建相关推荐

  1. SAP Fiori开发工具——Eclipse环境搭建

    SAP Fiori开发工具--Eclipse环境搭建 这里我们选择Eclipse Web的Mars版本进行下载. 进入Eclipse官网:Eclipse Downloads | The Eclipse ...

  2. 使用Kotlin开发Android应用 - 环境搭建 (1)

    一. 在Android Studio上安装Kotlin插件 按快捷键Command+, -> 在Preferences界面找到Plugins -> 点击Browse repositorie ...

  3. VS2008开发Windows Mobile6环境搭建及模拟器联网问题图解

    安装了VS2008后,新建一个智能设备的工程,但调试时只有三个WM5.0的模拟器可用,从网上查到要安装WM6.0的SDK,还要安装一些其它的组件才能开始WM(现在最新的叫法叫WP Windows Ph ...

  4. php基础开发(集成环境搭建)

    php基础开发(集成环境搭建) 1.下载软件 2.安装软件并配置环境 3.验证 1.下载软件 下载地址 链接:https://pan.baidu.com/s/14rAsOm1g2WUUVaQ7E7VO ...

  5. JAVA团队开发手册 - 1.环境搭建

    JAVA团队开发手册 - 1.环境搭建 写在前面 所有公司最核心的根本就是赚钱 + 实现老板的梦想. 对于IT类技术型公司,最大的成本就是人,可以称之为知识型劳动密集型企业. 对比房地产,模糊的说,产 ...

  6. donet 微服务开发 学习-Docker环境搭建 win7 docker 环境配置

    donet 微服务开发 学习-Docker环境搭建 win7 docker 环境配置 目的介绍 下载安装 安装 Docker Quickstart Terminal 目的介绍 donet 微服务开发 ...

  7. SSM搭建二手市场交易平台(一):开发流程与环境搭建

    关于博主 努力与运动兼备-~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步! 微信公众号: 啃饼思录 QQ: 2810706745(i思录) 写在前面 嘿,小伙伴们好久不见.最近难 ...

  8. LGT8F328P 开发板arduino环境搭建及中断程序

    LGT8F328P 开发板arduino环境搭建: 1. 在官网上下载 Arduino硬件支持包 http://www.lgtic.com/downloads/ Arduino开发平台相关 LGT8F ...

  9. IOS开发学习 IDE环境搭建教程

    IOS开发学习 IDE环境搭建教程是本文要介绍的内容,在坛子里逛了一圈,发现一篇好的文章,与友们分享一下,要有耐心的看整个过程,不多说,直接进入话题. 安装条件: 硬件:一台拥有支持虚拟技术的64位双 ...

  10. 鸿蒙OS开发sdk,鸿蒙开发之基础环境搭建

    鸿蒙开发之基础环境搭建 一.下载和安装DevEco Studio HUAWEI DevEco Studio(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源 ...

最新文章

  1. 【模板】Dijkstra
  2. Matlab:成功解决Index must be a positive integer or logical
  3. 简单工厂之简单模型(uml)
  4. js 获取字符串最后一位的4种方法
  5. 【物理总结】初中物理重要常数、单位换算、概念、规律和理论及知识的应用归纳大全梳理总结
  6. 千万别强制停机!我嘴都气歪了!
  7. 兼顾pc和移动端的textarea字数监控的实现方法
  8. 解析Node.js通过axios实现网络请求
  9. C#通过Socket在网络间发送和接收图片的演示源码
  10. 【CCCC】L2-010 排座位 (25分),,并查集+二维矩阵判定关系
  11. Mifare经典工具如何使用(下)-- 手把手教你使用MCT
  12. SQL中的where语句的用法及实例——条件查询
  13. 利用Excel绘制超好看的直方图与正态分布曲线
  14. edge里bing必应搜索不了解决办法
  15. 星型和全连网状MGRE、OSPF综合实验(二)
  16. 最详细的【微信小程序+阿里云Web服务】开发部署指引(三):开通阿里云主机
  17. 百度富文本编辑器上传图片到oss的步骤
  18. GO中时间转换到毫秒
  19. graylog+kafka+zookeeper(单机测试及源码),微服务日志查询使用(七)
  20. elecworks 电缆型号管理器

热门文章

  1. 数据结构括号匹配代码_数据结构中的栈,你知道多少?
  2. java虚拟机缓存_《深入理解Java虚拟机》-- 对缓存的理解
  3. 因果推断笔记——数据科学领域因果推断案例集锦(九)
  4. 记单表数据较多的数据库查询实例及测试结果
  5. 转:全栈工程师的知识栈列表
  6. 0. SQL Server监控清单
  7. [转]关于ORA-00979 不是 GROUP BY 表达式错误的解释
  8. 语法错误: leftparen 应在 colon 之前
  9. Django笔记13(部署Django)
  10. Material UI 4.10 Skeleton 骨架