我们先来看一下如何创建在IAR中创建一个我们自已的工程。

注意:本教程只是配置在线调试。

温馨提示:在建立工作区和新建工程以及C语言文件的时候会产生多个文件及文件夹,可以提前建立一个文件夹,方便保存哦。

1、建立自已的工程项目

对于单片机程序来说,每个功能程序都必须要有一个配套的工程(Project),即使是点

亮 LED 这样简单的功能程序也不例外,因此我们首先要新建一个工程,打开我们的IAR软件,我们可以按如下步骤操作:

一、创建IAR工作区(Workspace)

工作区 Workspace 是用来管理工程项目的,一个工作区中可以包含多个为不 同应用创建的工程项目。IAR启动的时候已自动新建了一个工作区。 也可以自己新建一个或打开已有的工作区。

新建工作区:在菜单栏中,点击File->New->Workspace,如图1-1所示。

图1-1

打开现有工作区:在菜单栏中,点击File->Open->Workspace(若新建工作区无需操作该步骤),如图1-2所示。

1-2

二、新建IAR工程(Project)

IAR使用工程来管理一个具体的应用开发项目,工程主要包括了开发项目所需的各种代码文件。

1、在菜单栏中,点击Project->Create New Project…,创建一个新的IAR工程,如图2-1。

图2-1

2、通过“Empty project”来新建一个空白工程,默认选择8051和Empty project,直接点击OK,如图2-2所示。

图2-2

3、要给新建工程命名和指定存储路径。

4、创建完毕,工程就会出现在左边工作区中。

5、保存创建的工作区:在菜单栏中点击,File->Save Workspace,如图2-3所示。

图2-3所示

三、创建C语言代码文件

1、在菜单栏中,点击File->New->File,创建一个新的C语言代码文件,如图3-1所示。

图3-1

2、在Untitled1处,点击鼠标右键,然后点击Save Untitled1,如图3-2,保存C语言代码文件。

图3-2

3、在创建好的工程处,点击鼠标右键,然后Add->Add”led.c”,如图3-3所示,将C语言代码文件添加到创建好的工程下。

图3-3

四、配置工程选项

1、在创建好的工程处,点击鼠标右键,然后点击Options…,如图4-1所示。

图4-1

2、点击Geberal Options,点击Device栏右侧的三个点,如图4-2所示,找到Texas

Instruments文件夹,选中CC2530F256,将Device栏改为CC2530F256。

图4-2

3、点击Linker->Output,选中Allow C-SPY-specific extra output file,如图4-3所示。

图4-3

4、点击Extra Output栏,选中Generate extra output file和Override Default,手动将Project(自定义名称)后缀改为.hex,如图4-4所示。

图4-4

5、将Output format栏中内容改为intel-extended,然后点击OK,如图4-5所示,工程配置完成。

图4-5

  1. 任意写一个程序,点击运行,若Total number of errors:0、Total number of warnings:0,如图4-6所示,工程配置无错误。

图4-6

IAR环境配置教程(CC2530版)相关推荐

  1. Python环境配置教程(超详细图文版)

    Python环境配置教程 ================ 说明 本教程为一个python入门教程,面向初学者,因此内容较为详细.主要内容为python环境配置教程,包括Anaconda,PyChar ...

  2. python3.6安装教程-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  3. python详细安装教程环境配置-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  4. python3.6.0怎么安装pip_python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  5. idea 父文件_万事开头难!最新MyBatis程序配置教程(IDEA版)

    文章来源:万事开头难!最新MyBatis程序配置教程(IDEA版) 原文作者:Baret~H 来源平台:CSDN 实验环境:IDEA2020.1+MySQL8.0.21+Mybatis3.5.5+Ju ...

  6. python基础环境配置教程

    python基础环境配置教程 下载vscode 1.输入网址:https://code.visualstudio.com/ 2.下载windows版vscode并安装. 下载慢的话在自己的浏览器中找到 ...

  7. VM虚拟机安装10.9苹果操作系统ios7环境配置教程——送你一台苹果电脑

    问:是不是必须有苹果电脑才能开发呢? 答:苹果官方推荐使用苹果电脑.但实际,大部分采用黑苹果和虚拟机的模式进行开发.黑苹果就是在非苹果电脑的机器上安装苹果操作系统.由于硬件兼容问题,如果你不是高手,就 ...

  8. <SQL编程工具MySQL、SQLyog安装及环境配置教程>——《SQL》

    目录 1.MySQL安装: 1.1 MySQL下载安装: 1.2 MySQL环境变量配置: 2.SQLyog安装: 2.1 SQLyog下载安装: 3.写在最后的话: 后记:●由于作者水平有限,文章难 ...

  9. ubuntu16.04安装jdk以及详细jdk环境配置教程,亲测没毛病。

    ubuntu16.04安装jdk以及详细jdk环境配置教程 前言:此文章专为已经购买了云主机的朋友来进行ubuntu系统下的jdk配置教程.因此文中提到的xshell和xftp软件使用就直接跳过. 我 ...

  10. eclipse下载,安装,JDk环境配置教程

    eclipse下载,安装,JDk环境配置教程(多图) 第一步:下载eclipse,并安装. 下载链接:http://www.eclipse.org/downloads/ 点击 Download Pac ...

最新文章

  1. OpenAI 以 10 亿美元出售「灵魂」,网友热评不再「Open」
  2. Batch Size对神经网络训练的影响
  3. 运算加减乘除的c语言程序,求一个计算加减乘除的C语言程序
  4. ASP.NET中删除文件夹下的文件
  5. oracle localhost连接
  6. 类C编译器 C代码实现
  7. 我是如何提高工作和研究效率的?分享给大家几个神器
  8. php 模拟 cas,PHP discuz3.2 cas
  9. php模拟环境搭建,PHP环境搭建最新方法
  10. JavaScript 高级——详谈面向对象
  11. c++中的函数适配器
  12. CV《物体识别与检测1 - 单目标识别 特征点检测》
  13. 围棋ai最新型katago_围棋AI之katago CPU版
  14. yii2 restful的自定义api
  15. cad lisp 背景遮罩_AutoCAD心得体会
  16. fastadmin中ajax传参
  17. MP4之sample信息
  18. word恢复临时保存文件(.asd)无限循环另存为
  19. 释放租赁红利,中国长租公寓行业创新模式探讨和分析
  20. React Or Vue

热门文章

  1. Windows下对文件做MD5校验
  2. A Simple but Tough-to-Beat Baseline for Sentence Embeddings阅读笔记
  3. RS232接口芯片内部原理
  4. android 高音质 播放器,安卓音质最强音乐播放器—Rockbox
  5. 如何使用USGS下载DEM数据
  6. 我为NET狂~群福利:逆天书库
  7. NTKO控件使用总结——个人观点总结
  8. python调用cplex_python 调用cplex(设置 CPLEX 的 Python API)
  9. 基于SPringBoot的药品管理系统
  10. jQuery炫酷特效之遮罩移动效果