博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zigbee菜鸟笔记(二)建立第一个裸机的IAR工程
阅读量:2085 次
发布时间:2019-04-29

本文共 892 字,大约阅读时间需要 2 分钟。

一.理解IAR zigbee 和cc2530的关系

有问题发送邮件至468078841@qq.com

IAR Systems集嵌入式系统的设计、开发和测试一体,是当下比较热门的一款开发工具。本篇以系cc2530列芯片的工程创建为例,将逐步讲解新工程的创建跟配置。

这时候肯定有小伙伴要问了,本套教程不是说的是zigbee技术吗?为什么zigbee的笔记要提到cc2530呢?他们有什么联系吗?
很简单的一句话就可以解答这个问题 :ZigBee是一种近距离无线通信技术,类似生活中常见的蓝牙,wifi,等等。而CC2530是TI公司出的一款支持ZigBee技术的芯片。


TIP 关于IAR安装问题可以发我邮箱468078841@qq.com获取哈


二.iar建立新的工程

(一)创建工程文件夹

在桌面或者自己存储代码的区域建立一个新的工程文件夹用于接下来存放cc2530的工程文件及源代码
在这里插入图片描述
(二)打开IDE
双击iar图标进入IDE
在这里插入图片描述
(三)创建新的工程
1.Project→Create New Project
在这里插入图片描述
2.工程类型选择 选择默认工程点击OK选择工程保存路径为刚刚创建的存储路径及工程名

在这里插入图片描述

(四)建立新的文件
1.点击图标建立新的文件
2.选择建立文件的路径,这里我们选择和工程路径一致
3.命名文件夹
4.点击确定保存文件
在这里插入图片描述

(五)将新添文件加入工程中

1.右键工程点击add
2.选取新创建的.c文件加入其中
在这里插入图片描述
(六)配置工程
(1)光标移至工程名称处右击
(2)选择options
在这里插入图片描述
3.字数太多太多 细节太多不详细解释了哈!这一步作用就是选择配置芯片型号,如果不是cc2530的芯片自己选择哈!在这里插入图片描述
4.配置输出文件 这里不一定要输出hex,输出hex文件是便于后期烧写软件烧写
在这里插入图片描述
5.Debugger->Driver->Texas Instruments在这里插入图片描述
6,编译保存
在这里插入图片描述
7.验证代码

如果出现ERROR则是代码或者其他出问题这时候不可以编译文件也就不可以生成hex文件

warning不影响代码编译但是尽量要少一些
在这里插入图片描述

三.iar烧写

如果程序没有报错,并且编译正常可通过点击该按钮烧写

在这里插入图片描述


转载地址:http://ynvqf.baihongyu.com/

你可能感兴趣的文章
Eclipse使用(十)—— 使用Eclipse创建简单的Maven Java项目
查看>>
Eclipse使用(十一)—— 使用Eclipse创建简单的Maven JavaWeb项目
查看>>
Intellij IDEA使用(十三)—— 在Intellij IDEA中配置Maven
查看>>
面试题 —— 关于main方法的十个面试题
查看>>
集成测试(一)—— 使用PHP页面请求Spring项目的Java接口数据
查看>>
使用Maven构建的简单的单模块SSM项目
查看>>
Intellij IDEA使用(十四)—— 在IDEA中创建包(package)的问题
查看>>
FastDFS集群架构配置搭建(转载)
查看>>
HTM+CSS实现立方体图片旋转展示效果
查看>>
FFmpeg 命令操作音视频
查看>>
问题:Opencv(3.1.0/3.4)找不到 /opencv2/gpu/gpu.hpp 问题
查看>>
目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU设备
查看>>
问题:Mysql中字段类型为text的值, java使用selectByExample查询为null
查看>>
程序员--学习之路--技巧
查看>>
解决问题之 MySQL慢查询日志设置
查看>>
contOS6 部署 lnmp、FTP、composer、ThinkPHP5、docker详细步骤
查看>>
TP5.1模板布局中遇到的坑,配置完不生效解决办法
查看>>
PHPstudy中遇到的坑No input file specified,以及传到linux环境下遇到的坑,模板文件不存在
查看>>
TP5.1事务操作和TP5事务回滚操作多表
查看>>
composer install或composer update 或 composer require phpoffice/phpexcel 失败解决办法
查看>>