zigbee菜鸟笔记(二)建立第一个裸机的IAR工程

   日期:2020-08-20     浏览:107    评论:0    
核心提示:IAR Systems是全球领先的嵌入式系统开发工具和服务的供应商。公司成立于1983年,提供的产品和服务涉及到嵌入式系统的设计、开发和测试的每一个阶段,包括:带有C/C++编译器和调试器的集成开发环境(IDE)、实时操作系统和中间件、开发套件、硬件仿真器以及状态机建模工具。我们用的IAR就是集嵌入式系统的设计、开发和测试一体,较热门的一款开发工具。本篇以系cc2530列芯片的工程创建为例,将逐步讲解新工程的创建跟配置。..._菜鸟zigbee

一.理解IAR zigbee 和cc2530的关系

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烧写

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

zigbee菜鸟笔记(三)基础实验点亮led灯点击进入
余呆呆的java基础欢迎点击

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服