IAR如何建立工程

在嵌入式系统开发过程中,常需要借助于编译器将C或汇编语言转化为可编程文件(如hex),下面简要介绍一下如何用IAR建立、配置、编译简单的工程并下载编程。

操作方法

  • 01

    下载安装IAR 作为初学者,可以到iar官网下载安装免费的试用版编译器,适用时间一般约30天左右,在这里就不再陈述,iar目前支持许多微处理器如MCS51、MSP430、ARM、AVR、Freescale、Renesas、STM等。

  • 02

    初识菜单栏 作为示例,下载安装IAR Embedded Workbench for MCS-51为例,打开软件,显示的主菜单如下所示,为典型的Windows界面:

  • 03

    新建工作空间 在一个工作空间下,可以包含多个工程,每个工程可以单独配置与编译、调试、下载等,十分适合工业化需求与系统管理。操作如下:File\New\Workspace,点击保存按钮,设置文件名后保存。

  • 04

    新建工程 在建立工作空间后,需要新建工程,点击菜单中的Project,选择Create New Project...跳出工程类型选择窗口,一般选择Empty Project,点击OK即可,设置工程名,设置保存路径保存。

  • 05

    新建分组 在新建工程后,如下所示,工程里没有任何文件,在复杂嵌入式开发时,常需要合理分类,在不同的层放不同文件,方法:选中工程,右键点击,在跳出的子菜单中选择Add\Add Group,输入Group名就可以,比如输入app,如下所示:

  • 06

    新建文件 如下图所示,点击新建文件按钮,输入文件名及其后缀名,保存,如下所示,也可以点击菜单中的File\New\File新建文件 main.c :

  • 07

    添加文件到指定文件夹(Group) 如下所示,选中指定的文件夹,右键点击,在跳出的菜单中选择Add\Add “main.c”,就可以添加文件到工程中。

  • 08

    在主文件编写代码 在主文件中编写代码如下所示: /** * A demo for creating project using iar */ #include <iocc2530.h> void main(void) { P1 |= 0x01; for(;;) { ; //loop } }

  • 09

    编译文件 在编写文件后,需要点击编译按钮,检查是否有语法错误,如下所示:

  • 10

    工程配置 选中工程,右键单击,在跳出的菜单中选择Options,之后会跳出工程配置窗口设置Linker、Debugger,如下所示:

  • 11

    选择单片机型号,选择代码模型(Code Model)

  • 12

    设置链接 如下所示,设置Link属性:

  • 13

    选择Debugger 选择调试器,比如调试cc2530就是用Texas Instruments,如下所示:

  • 14

    链接文件 在编译无错后,点击Make按钮,如下所示:

  • 15

    Debug下载调试 如下所示,点击Download and Debug,点击全速运行就可以下载代码:

(0)

相关推荐

  • 怎样使用vc++6.0建立工程文件

    vc++6.0这个版本已经很老了,但是这款软件比较适合刚开始学习编程的新手.现在我给大家分享一下建立工程文件的步骤. 操作方法 01 进入vc++6.0,点击左上角文件,新建. 02 选择第二项,即工 ...

  • Proteus8.6 SP2建立点亮LED工程

    Proteus是英国著名的EDA工具(仿真软件),从原理图布图.代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计.是目前世界上唯一将电路仿真软件.PCB设计软 ...

  • Altium Designer如何建立完整的PCB一个工程

    对于出学习ad软件的小伙伴,如何采用AD建立一个工程很重要的.下面小编给大家分享一个建立一个完整工程的方法. 建立工程 01 打开软件: 如图所示打开ad软件. 02 找到命令1: 点击菜单栏中的&q ...

  • eclipse如何建立一个java工程

    对于初学java的小伙伴,对于如何建立一个java工程是一个很重要的学习步骤了.下面小编分享一下自己心得. 建立工程 01 打开软件: 打开eclipse软件,界面如图所示: 02 建立工程: 单击文 ...

  • MSP430单片机开发环境搭建攻略

    许多初学MSP430单片机的童鞋,在购买开发板之后不知道如何建立工程,编写代码并调试单片机,下面,小编将图文介绍MSP430开发环境搭建. 操作方法 01 安装IAR IDE 首先安装IAR for ...

  • Ubuntu下Eclipse的安装方法(图文详解)

    Ubuntu下Eclipse的安装方法(图文详解)

  • Source Insight如何跳转指定行

    首先打开Source Insight。建立工程。导入文件。打开文件。 如果你想跳转到本文件的某一特定行,而又不想通过滚动条来实现。那么我们可以通过快捷键来实现。通过按F5按钮,将会弹出“go to l ...

  • Ubuntu中Source Insight的使用详解

    相信很多朋友在Windows下都习惯用Source Insight来阅读分析源代码了,对于LINUX下面的工具,确实有比较高效的,配置起来起对比较麻烦,也比较繁琐,相信很多人肯定希望能在Linux下面 ...

  • ARM Developer Suite怎么使用?ARM Developer Suite安装使用教程

    ARM Developer Suite怎么使用?ARM Developer Suite主要用于嵌入式开发设计,广泛应用在智能电饭煲.汽车.冰箱.微波炉等多种系统.为了方便大家使用,小编带来了详细的使用 ...