我们先来看一下如何创建在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
- 任意写一个程序,点击运行,若Total number of errors:0、Total number of warnings:0,如图4-6所示,工程配置无错误。
图4-6