IAR开发环境搭建_第1页
IAR开发环境搭建_第2页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品文档 IAR 集成开发环境的使用与设置: 建立保存一个工程如何向工程中添加源文件如何编译源文件 1)打开 IAR 集成开发环境,单击菜单栏的 Project ,在弹出的下拉菜单中选择 Create NewProject 盏 IAR Embedded Workbench IDE Ftle Edit Viewl Project | Tools Wirdow Help D Q 01 Add Files. VjorksiJaoe Add Group., 1 -i- p-i . - Import File List. Files Edit 匚on-figuraiicins., Remove 匚rea

2、te New Project. Add Existing Project. 2)在弹出窗口选中 Empty project 再点 OK,如下图: 匚reste Meiv Project 1*1 Cnates an empty prajecE 点击OK 3)选择保存工程的位置和工程名: PFTYif g隠 酢 音云 1-仙. 输入工樨苦再灯保 刊 djtcl Flif (.rrtp 1 ,paa.-2.iTj*精品文档 4)选择菜单栏上的 File,在弹出的下拉菜单中选择 Save Workspace。在弹出的 Save Workspace As 对 话框中选择保存的位置,输入文件名即可,保存

3、Workspace。 丸 IA口 Embedded Wcrkbenfh IDE File Edii View Prqj&ct Simulator New Open Close W IAK Fmndrfpd WcrLbm |F file Edk View Poiect Simulgfro CC.QSave Workspace H*|f! Detou Files | Lo d 3( Eiav1。Weirkpfice As Led Debu niiii JS jm id oeo i he the tRM& (D:) t 咅 n 叩 * Ipd 精品文档 新建源文件,点击 File 选

4、择 New 中 File,再点击 File 选择 Save 填写好源文件的名称,点 击保 存即可。 左 LAR Embedded Workben-ch IDE FiltF| Edit View Project Simulator Too也 Window Help New File Ctrl -l-!N r- Open Work!pa 厂E -1 1 源文件建立好了还需要把源文件添加到工程里面,选择 project 的 Add File,添加刚才保存 的文件。 比如我刚才保存为 mai n.c ,在弹出的对话框选择 ma in .c 即可,然后点击打开。这 时,发现左边框 里 面出现了我们添 力

5、口的文件,说明添 加成功。如果想删 除文件怎么办?在 Workspace 中选择 main.c , 然后右键选择 Remove,删除源文件;源文件这时候只是在工程中 被移除了,并没有被真正删除掉,如 果不需要,必须在保存的文件夹里面手动删除。 添加文件 也有快捷方式,在工程名上点右键,选择 Add.如下 图: 1/LR. Embeddetoi EDE Filt Edit View -ojfrrt Simuljtor Took. Window -elp n 0 Rrauild - Cl Mr Add El?. 龙 I盘R Embedded Workbench IDE )A R国 | 皤倉| g

6、V/orkspace Debug T | Files QJLed - Debug * * 一3 町 tnainr a Ci Output 4 File Edit View Project Simulator 先另存为 凰 . 本地 SE量(Q) k temp卜 Led k 丁升丨 擔離Led P 精品文档 245 工程的设置 IAR 集成了许多种处理器,在建立工程后必须对工程进行设置才能够开发出相应的程序。设 下: 1)点击菜单栏上的 Project,在弹出的下拉菜单中选择 Options,弹出的 Option for node 快捷方式:在工程名上点右键,选.Optio ns 设置设置窗口如

7、下图所示: IAF. E : b-. deed .7c -kt MR InU ISCdr Ua 心 ID5L nn人 置步骤如 2)设置相关参数。在 CC2530F256.i51 精品文档 疋打开 - I Embedd ed Wo-kbe nch 6.G Qvalustior * 80S1 卜 configi * devices B K豆面 -聂近诂问Ifi世宜 宅称 Microns E Nordic Siicondiuctor 討库 nJ PPTVIk旳 WE NXP OKt Rodic Pul* Rantrun KDC 、; i|iuan Lat iTMic r-DQlodrcnici 谬

8、在日朝 JUU/t/il 1 出 49 Z013/9/1C 18:48 2013/10 1814S ?013/9/ifl 18 :4Q 2013/9/10 18149 2O13/9/1C 16;49 ZJli/t/ll 丄出匕g 7盼严八IP 2D13/GJ/L0 19:40 Jil3/=/Lt lfi:4g 丈件壬 刘枚 克斗去 lexas In?VLrTien;5 选择TI后点打开 vvrrinDinni .Mtrdn TO13/V101&49 ?J7F 2013/9/LC 18J49 交件參 精品文档 3)设置 Codemodel、Data model、Calling conve

9、ntion 如下图所示: Options for node Led Categar: Ggi 岁al Options C/C+ Compiler Asscmfclef Custom Build Build Actions Linker Debugger Third-Par tv Driver Texas Ins trument: FS2 System ra 口 Infineon NordfC Semiconduc ROM-MonitDr Analog Devices Silabs Binulator 4)在 Stack/Heap 标签,XDATA 文本框内设置为 Ox 仆 F UK Cance

10、l 1 泌* Pflint tr Output Li br Ary Coiifi got Target Humbir of virtusl Locti OIL for const arils oid str Q RAM m m orv ROM mapped as data CODE tn iory, 精品文档 精品文档 5) Linker 选项 Config 标签,勾选 Override default ,点击下面对话框最右边的按键,选 In k51ew_cc2530F256_ba nked.xcl 为打开 |8051 config devices Texas Instnjnneiitl 仃

11、離案 Texai Jb 話 31 0 A Imo 丄e.v cczj-uriz.xci lnk51ew_c2511F8.xcl InkSlew CC2511F16JICI lr51&.v cc2511F32.xc1 总库 ui! PPTW濒 H观顼 I nk51ew_cc2 5 30F3 2.xd InkSlew cc25S0F64.xcl 一 lnk51&wc253OR2Bd _i lnk51.Ew_(zt25gF128_ti3nked.xcl 同圏片 卜1却 InkSlew cc253OF256 bankedjcd I nlci 1 e w ccI 31H /U.xcl I

12、nkSlew cc2531F128 banked.xd InicSlew cc2531F256.xcl 惨改日期 大小 J* 2un/y/z 上5上 9 ALL 乂fT 0 KB 2011/9/27 10:29 xcin 4 KB 201W27 10;29 XCL文眸 4 KB 2011/9/7 10:39 X匚L文阵 6 KB 2011/9/27 10:29 XU文站 5 KB 2011/9/7 10:29 XCL文件 5 KG 2011/9/27 10i29 xa文貼 4 KB 201175/7 109 ML文伴 BKB 2011/9/27 1Q:29 XG文阵 4 KB 2011;9/2

13、7 10:29 XCL文件 8 KB 2011/9/27 10:29 xc文浮 4 KE 201W27 1029 XU文炸 & KB 2011/9/27 10:25 X匚L文件 4 KE w 文件窖(N)i Ink5lew_cc2530F256_bankedJtc: 打开(0】 精品文档 6) Output 标签选项主要用于设置输出文件以及格式,勾选 other Options for node Bu tton Category Factory Settings General OptionE C/C+ Compiler Assembler Custom Build Build Act

14、ions E盘t疮Output Lt #defin Di apios ti c 4 J卜 Lnker Output file y Overri de default Debugger Third-Party Driver Texas Instrument FS2 System Navig. Infineon Nordic Semitonduc ROH-Monitor Analog Devices 31女 Simulator Futtoil, hex Secondary output file: QJoxt窘 fer th甯 acted fc F ormat -Debu兰 on for CSF

15、S th runtinie control mod: n I/O 御ul亀tiwxi modi! I Buffer d t rminal output Allow C-SPY-iptcific txlrft output Hit 辛 Other F&rmit vari AHI : Outpiiit Includt all IMo-didalocd. 7) Debugger 栏中的 Setup 栏设置为 Tesas Instruments Options for node BLeclnr Category: General Optian& C/C+ Compiler Assemb

16、ler Custom Build Budd Actions 1 inL* I nira+artv uriver Texas Instruments FS2 System Mavg. Infirteon Nordic Semiconduc FOM-Monitor Analog Devices SdatK SmulatDr Setup Dr i v er Exclude SystSfti breslipolnts eKit ! J put char Setup JIa.croE LI macro file PluglDJS Riin to main on Ketchar Factay Settings Devise Descriptioiv file lOveride |$TO

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论