1. 首页
  2. 大数据
  3. flink
  4. Codewarrioe入门指导

Codewarrioe入门指导

上传者: 2020-10-27 06:38:22上传 PDF文件 978.21KB 热度 27次
Code Warrior IDe入门指导 支持的川发语言 编,C/C++ 支持的编译输出格式 ELF/DWARF 2.0. Hiware, Freescale S-Record. Intel hex binary 支持的RS08器件 KA系列 支持的HC08器什 AB, AP, AS, AZ BD, EY, GP, GR, GT, GZ JB, JG, JK, JL, JW KX, LB, LD, LJ, LK, MR, QB, QC, QL, QT, QY, RE, SR 331 支持的HcS08器件 AC, AW, DE, DN, DV,DZ EL, EN GB, GT, JR, LC, MPXY, RC RD,RE,RGQD,QE,QG,QT,SG,SH,SL系列 支持的 Cold Fire v1器件 QE系列 攴持的开发板 FSICE. DEMOQE128. DEMO908AP64 DEMO908GZ60 DEMO908JL16 DEMO908LB8 DEMO908QB8 DEMO908QC16. DEMO9SO8AW60. DEMO9SO8LC60 DEMO9SO8QE8. DEMO9S08QG8. DEMO9S08SH8 DEMOORSO8KA2 EVBQE128 EVB9S08DZ60 USBSPYDERO8 支持的目标板接口 pen Soure BDM connections, USB inDART ( SofTec Microsystems) Cyclone Pro, MONO8 Multilink, USB MONO8 Multilink, USB BDM Multilink(P&E Microsystems) 2创建一个工程 下面以M68908GP32的C语言为例简单介绍在 CodeWarrior for microcontrollers v6.1集成开发环境中创建工程的方法,在其他版本中创建工程的方法基本相同 、打开 CodeWarrior集成开发环境 安装( codEwarrior后点击桌面快捷方式图标或选择“廾始〉程序> Freescale CodeWarrior for Microcontrollers v6.1〉 CodeWarrior IDe”打开 CodeWarrior 集成开发环境,如图1-1所示。 第3页共27页 Code Warrior IDe入门指导 freescale 图1-1 CodeWarrior集成开发环境主界面 默认会设置自动打开 Startup界面如图1-2所示。 rtn 工 oad Ex ample Lun Getting Started Tu- ori al 二ade" freescale 图1-2 Startup界面 2、点击〔 reate New Project或通过菜单选择“rile〉 New Project”进入建立微控制器 新工程界面,如图1-3。选择微控制器型号和连接方式( Connecτions),连接方式默认选 择为“ Full chip simulation”;当使用目标硬件时,选择相应的连接方式。微控制器型 号和连接方式在⊥程建立后,也可在⊥程属性栏根据需要进行修改 第4页共27页 Code Warrior IDe入门指导 icrocontIollcra Icr Projcct d口 derivative you would Device红ndC●mne吧ti +B Famil. dd addut1w山:⊥ +3Y Family ETec hcoB MC68HC9JaG MC68HC9JEGE16A MC8H9GF32克 PaE HCOB F1L-1 Chip sinu-ati on hith Al melati on 下-步10丬 职消 图1-3微控制器新工程建立界面 3、点击下一步进入工程名称、存放路径、开发语言设置界面,输入工程名称、指定工程存 放路径、选择相应的开发语言(可多选),如图1-4所示,图中工程名称为“Dcmo1mep 存放路径在“ E My Documents",选择的廾发语言为C,当然你也可以根据需要选择“绝对 汇编( Absolute assembly)、重定位汇编( Relocatable assembly)或C++”作为开发语言。 microcontrollers Her project ulti11巴ior Prniprt PAFa画pt Absol Locati 上一却10[一步四习宗戌」职消 图1-4⊥程名称、仔放路径、开发语言设置界面 4、点山下一步进入工程文件添加、移除界面,如图1-5所示,可以对新工程中的文件进行 添加、移除管理。 第5页共27页 Code Warrior IDe入门指导 Ier P 点3L雪t 桌面 Project 我的文档 我的世E d ditional file p上 FoEr.m山J 品VII;C-R驱动器卩 ±其享文档 网上邻居 bat Reader 5.0 i press Add 上一步一步)习取消 图1-5L程文件添加、移除界面 5、点击下一步进入快速应用开发设置界面,如图1-6所示,可以选择器件初始化和“ Proc ssor Expert”工具自动生成初始化代码。图中选择“None”则不生成任何器件初始化代码,工程 中只包含启动代码( Startup Code)。 Microcontrollers Hew Project 1 d connaction Proiect Parame-2l 釭oe 工nt Expert + nt startup code only 上一步)下 取消 图1-6快速应用开发设置界面 6、点击下一步进入廾发语言设置界面,出现CC艹设置界面,如图1-7所示,可以选择启 动代码的类型、使用存贮器的模式以及浮点数支持方式。图中分别选择了“ANSI启动代码 ( ANSI startup Code)”“小型存贮器的模式(Sma)”和“不支持浮点数(None)” 第6页共27页 Code Warrior IDe入门指导 microcontrollers few Project card■ap hich level cf startUp 7o“ nt to Th1w11 alizes global bjecis and call 户 da addi del shell be - sed CrC+t Options Fr-T.in 上一步下一步c 完成 取消 图1-7CC++设置界面 7、点击下一步进入PC-int(TM)设置界面,如图1-8所示, PC-Iint(TM)是〔impc软 件公司廾发的程序调试工具,图中选择“No。 microcontrollers Her rrojG PC-L豆t ode by analyz1“1m÷如 min the二de"a able PC-lint .M) later by 上一却步」匚定。我消 图1-8PC-lint(TM)设置界面 点完成系统会根据上面的设置信息创建新工程,新工程窗口如图1-9所示 第7页共27页 Code Warrior IDe入门指导 Freescale Code rior Fi1eE五tVew levi =e Initialization Window Help x DemoC.McP P Full Chip Simulati a-胆岁象 Files I ink Arder Tar ge Ch ange Mcu/Corne ctio.I Fil Code Data H工 nclude 14335209 roject Set t 图1-9工程窗口 3工程文件的修改、编译、链接 建立奷的工程可根据需要进行修改,然后进行编译、链接。如编译、链接过程中岀现问 题,可根据提示进一步修改,直至成功编译、链接。 1、MCU型号和连接方式更改 通过工程上边的下拉列表可重新选择连接方式,也可点击下拉列表右边的工具栏中的第 个快捷图标 ( Changc MCU( connection)或选择菜单“ Projcct>(hang MCU/Connection”打开如图1-10所示的界面进行MCU型号和连接方式的重新设置。 第8页共27页 Code Warrior IDe入门指导 Device and connection Select the derivative rou would Choose your default connecti oIL 11k +AP FamilY Full Chip Simulatio +AS/此Fami1y Mon08工 nter t P&E Multilink/Cyclone P -G Fame MCB8HC908GF32 MC68HOOSGR16 nC8H98GR1吕A MCEH更L器GR32A MCEBHEEOSGR d CEBHCOOSGR48A MCEBHC9OSGR6OA MC68HC9O8G MC68HC908GT16 MCEBHCAOBGTE y Bach change 上一步[品成取消」 图1-10MCU和连接方式设置 2、源文件修改 在工程文件区域双击“main.c”可打开文件编辑窗口如图1-11。根据需要修改程序,完 成后选择菜单“File>Savc”,集成开发环境会保存程序修改。 圍白哆■n0×电色鲁洄昏■国 心u1 Ciip Sim11t:a涵岁务 〔odDt b·什}n,彐·,rah: E My Do:u : Bede the coc等 图1-11文件编辑窗∏ 3、文件的添加、移除 在工程窗口选择相应的文件夹,右击选择“ Add files(如图1-12)或选择菜单“ Project> 第9页共27页 Code Warrior IDe入门指导 Add files”可打开对话框进行工程文件添加,选择文件夹中相应文件,右击选择“ Remove 或选择菜单“ Project> Remove”可进行文件移除 rescale code arlo h Project Processor Exp ert Device Ir.itialiration W Help x Denoll.mcp D1 p Simulatio-鲁導备 Fil. Link Order Targets D +CJIac1u Preprocess Libs 4835 卫tr Dia三写em31 Add Files R T 图1-12文件的添加、移除 4、文件的编译、链接 点击工程下拉列表右边的工具朴中的第四个快捷图标(Make)或选择菜单“ Project Make”(如图1-13所示),对工程进行汇编、编译、链接,如有错误和警告信息会显示在相 应的信息窗口,可根据信息提示进一步修改,直至通过。 第10页共27页
下载地址
用户评论