一、CC2530开发环境搭建

1 篇文章 1 订阅

1. IAR 介绍

ZigBee 无线网络节点开发平台软件开发平台 IAR Embedded Workbench(简称 EW)的 C/C++交叉编译器和调试器是今天世界最完整的和最容易使用专业嵌入式应用开发工具。
EW 对不同的微处理器提供一样直观用户界面。 EW 今天已经支持 35 种以上的 8 位/16 位 32 位ARM 的微处理器结构。

EW 包括:嵌入式 C/C++优化编译器,汇编器,连接定位器,库管理员,编辑器,项目管理器和 C-SPY 调试器中。使用 IAR 的编译器最优化最紧凑的代码,节省硬件资源,最大限度地降低产品成本,提高产品竞争力。

IAR System 是嵌入式领域唯一能够提供这种解决方案的公司。EW 支持 35 种以上的 8 位/16位/32 位的微处理器结构。

2,安装 IAR810

进入“物联网实训项目所有资料\1.环境工具\IAR”目录,如下图中顺序操作:

双击启动EW8051-EV-8103-Web.exe程序,
 点next


点next


选择 I accept…

安装会提示输入 License,此时我们需要运行注册机进行破解。

在光盘同一目录下双击启动 IAR kegen PartA.exe 程序。

点击Generate 会产生新的 key,把产生的新的 License number 和 License key 复制到安装程序中即可。

部分安装截图如下:

将上面的License key拷贝到下面:

接下来一直点next

选择 Install,然后开始安装,等待安装完成。安装成功界面如下图所示:

点击 Finish,安装结束。

3. 仿真器驱动程序安装

在没有安装辅助软件的时候,驱动程序可以在 IAR 的安装文件中找到, IAR 自带了CC2530 的仿真下载调试驱动程序,只要找到这个文件就可以安装。

第一次使用仿真器时,打开设备管理器,可以看到仿真器没有被识别,右击,选择更新驱动程序软件:

选择浏览计算机…

选择IAR软件自带的驱动目录,如果之前安装选择的是默认路径,则驱动目录如下:

C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0 Evaluation\8051\drivers\Texas Instruments\win_64bit_x64


选择确定,即可安装,如下安装成功:

4. USB转串口驱动安装

程序调试、上位机要与CC2530进行通信,必须使用USB转串口。

64位电脑打开以下文件安装即可:

物联网实训项目所有资料\环境工具\HL-340 USB转串口驱动\CH341SER-64位系统.EXE

32位选择

HL-340-32位系统.EXE

usb线直接插在板子上的miniUSB口,即可看到被windows识别,生成COM3。

这样我们就可以用串口工具与CC2530通信了。

工具下载,后台回复:无线传感网

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
CC2530是一种常用的低功耗无线芯片,适用于无线通信和物联网应用。搭建CC2530的开发环境需要以下步骤: 1. 下载安装IAR嵌入式开发环境:首先,从官方网站上下载IAR Embedded Workbench for 8051,并按照提示进行安装。 2. 安装SmartRF Studio:在官方网站上下载并安装SmartRF Studio。这是一个用于RF设备更新和调试的软件工具。 3. 连接CC2530开发板:将CC2530开发板通过USB线连接到电脑上。确保开发板能够被识别并与计算机通信。 4. 创建一个新的IAR项目:在IAR开发环境中,创建一个新的项目,并选择8051系列的编译器。在项目配置中,选择适合CC2530芯片的设备。 5. 配置开发环境:设置项目的编译选项,包括编译器优化等。设置链接选项,包括链接脚本和输出文件名。设置调试选项,包括调试器选择和连接方式。 6. 编写代码:使用C语言或汇编语言编写CC2530的应用程序代码。可以使用IAR提供的例程作为起始点,然后根据需求进行修改。 7. 编译和烧录固件:编译代码,并生成可烧录到CC2530芯片上的固件。使用SmartRF Studio将固件烧录到芯片上。 8. 调试和测试:使用IAR的调试工具对程序进行调试和测试。可以设置断点、监视变量的值,并进行单步执行等操作。 通过以上步骤,我们可以完成CC2530开发环境搭建,并开始进行相关的开发工作。尽管这只是一个简单的概述,但可以帮助你了解如何开始使用CC2530进行开发

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一口Linux

众筹植发

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值