实例介绍
关于xs128片子的运用以及如何使用codewarrior软件还包括程序的烧写
创建新工程 EaMetrowerks Code Warrior Metrowerks co file Edit yiew Search Project Debug FieE师ew New Ctrl+shift+N SI Ctrl+ ■ Find and Open File,,, Ctrl+D Mey Close 1、创建新工程 J Objet I Project name 2、选择H0s12 New Project Wizard EMPty Project aHC(S)12 New roject Wizard Locsion. D: \Profiles 53492. SLWE 3、输入工程名 OK Cancel freescale semiconductor 创建新工程 4、选择MCU类型 5、选择语言类型 INew Project Wizard-Page 1 New Project Wizard -Page 2 Selec the derivative you would like tc use Please choose the set of languages to be You can make multiple selections Deri ateS MC9s MC9S12D64 MC9S 2DB128A MC9S 2DB128B MC9S1 28B MC9S1 DG256B MC9S1 DJ128B is will set up your application with a ANSICA M9s1p256 compliant startup code (doing initialisation of cs1154 global variables) MC9s12DP512 №c9s12DT123日 metrowerks MC9512DT256B metrowerks MC9s12E12 MC9512E64 < Back Next x Cancel c Back I Neat> Cancel freescale semiconductor 创建新工程 6、选择是否采用 Processor Expert7、选择是否使用P-lint New Project Wizard Page 3 w Project Wizard-Page 4 Would you like: o use Processor Expert? Do you want to create a project set up for PC-Hint? No No device initialisation code is generated. Hint is a product from Gimpel Softwar Only generates statup code You need the PCint software from Gimpel installed in cider to use the CodeWlamor plugIN metrowerks metrowerks Next s Cancel t Back Nexi> Cancel 如果用 Processor Expert,选择Yes freescale semiconductor 创建新工程 8、选择是否用浮点运算 9、选择存储器类型 New Project Wizard-Page 5 w Project Wizard-Page Select the floating point format supported Which memory model shall be used Select None for best code density C float is EEE32 double is EEE32 C Banked C float is EEE32. double is IEEE64 Dont use floating point support. e banked memory model is using banked A unction calls by default. The default data access ever is stil 16 brt ad of the far function call is metrowerks very large, this memory model suts all pplicat ons with more than 64k code metrowerks Data paging can be used in the banked memory BEck Next s Cancel t Back Nexi> Cancel freescale semiconductor 创建新工程 10、选择调试器类型 New Project Wizard -Page 7 Please choose the connections you want. You can lect multiple connections Metrowerks simulator of Tec Microsystems Hardware Debugging DAbatron hard ware Debugging Motorola Serial Monitor Hardware Debugging This will enable the CD12 Target Inteface F Use this to connect to the hardware board metrowerks sing P&E CD12(BDM Multilink or Cable 12 bles)through BDM connection Back freescale semiconductor yMetrowerks CodeWarrior -[main.c] 国 i English( Inited States Micophone 日」× Edit Vie arch prt g Pror FIx 曲白回■伯啻ψ编译调试 Hx dewvarior tip \cw\ Sources main. c ude《m1dp256,, finch HET h mmon def ines and macr口s诞 口 祈dei可tiwe1f口上m改ti口卫 1 Simulator I Fles Link Order Targets 其 pragna工INK_IM FO L Fie I Code Data oiE 是否产生调试信息 a readme n/n/a·x 已③50 urces 26g main.c ndun tile时,编編译器会优化值语句 源程序文件夹 赋值语句 i datapage. c sci. c ES Startup Code 111 Start12 c RAM 0x1000 3 ROM 0xC03 4 35 3 BLPrm 围 burner.u E PSE ICD linker pi 1. Start up 文件夹删 RH0xC030.313738.39 M: 5 -ROM 0xC032 33 3A 3B. 3C n/a 日③ Linker Mabrlinker.l n/E A PEE ICD. ra :l Simulator. map 器:日副Prm文件夹 日会 Libraries inted object is constant 围m9s12u56h Th 围m9s⊥2dpz56 c573 d obiect is not constant tc上 a arsibi lib 2012 E. Debugger Pro ect Fie Map文件夹 围 PEE ICD. ini n n/a A Simulator, iri n/= n/a 日 Debugger cmd files U 庄口 PEE ICD 0 库文件夹 □ Simulator 而且会有戀告 列出相关文件 代码长度变量长度;是否被包含在 Target中 wall tah1="efg":/字符串也放在F1ash中,tah1是个转针变量 27 files 8K 2 Line 19 Col 51 41 semiconductor 参考文献 螽 D: Profiles r63492F5 \My Documents技未资料国培调教材 codewarrior Code Warrior Manuals\pdf 国时mse)yMhn:=x Fle Edi- View Favorites Tcols Heb Address OD平9 FSL(MYDocuments技术资料指训数材 codewarrior Code Warrior Manuals pd x Name sz|vpe| Date Modifier□ G Desktop Adobe acrobat document 日画 My Documents C Bluetooth Exchange Folder COM API Reference. pdf 3. 186 KB Adobe A obat 2002-5-30: 47 白 duster Fxtending_CodeWarrior_nF nrf 7 566 KB Arnhe A rohat. 2002-5-30: 47 +l DP256 Can WAhc08 manualspd 18 KB Adobe a robat., 2003-5-715: 42 y-HC08_ Processor- Expert_User_Guide.ed= 195kB Adobe a robat, 2002-10-9 16:28 ic KEIL IDE_Autometion_Guide. pdf 443 KD Adobe A robat, 2002-10-214 54 a LabVIEW Data AIDE_Quickstart pdf 1. 519 KE Adobe acrobat 2003-4-2471 5E +l a Melr uver IIDE Uscrs GLide. pdf 6005 KB Adobc Acrobat 2002 10 22 0: 19 D My Altum 2. 722 KB Adobe Acrobat. 2003-5-110: 12 □ My eBooks 左 Manual burne,pdf 862 kB Adobe a-robat2003-5-510:14 fa My music 7 Manual ampler HLUs,pdf KH Adobe acrobat∠J5/121 Pictures A Manual Decoder, pdf 793kB Adobe A, 2003-4- 298: 36 □ My Re=eived fies y Manual Engine HC08, odf 5.359KB Adobe Acrobat, 2003-5-512:24 My so Flash Programming My videos Manual_FLEm_License_ Management, Odf 436 KB Adobe A-robat . 2002-5-7 14: 21 7s Manual HITEX Emulator Adobe acrobat 002-12-516:1 □ o tera diament □技资料 7=Manual_ICD_HCS08. pdf 1,067 KB Adobe Acrobat.. 2001-5-28 18: C2 MarIa Lau t bath TRACE32 pur 522KB点uu▲ulua..2002-3-2317:9 □ basic knowledge 田报告和计划 Manual_Libmacer pdf 720 KB Adobe A robat,,, 2003-4-28 21: 19 田第三工具 U ManI al_Maker.p t.mr-4?713:4 田工具书 Manual MMDs0508 pdf 1. 219 KB Adobe Acrobat. 2002-10-9 16:26 H内部瓷资料 421kB Adobe A-robat 2002-10-9 162 日培训数材 Manual_Mor 08. pdf 1037 KB Adobe acrobat2002-2-2717:52 8816 bit solutions &reference Manual Smart inker.pdf 2860 Ke Adobe A-robat 1, 2003-+ 8: 20 土口 sbit MCU培训资料 74 Manual_True-Time_ Simulator_HC08, pdt 55kB Adobe a robat 2002-2-27 16: c3 7mw Clear Case_ Plug-in_User Guide. pdf 944 kB Adobe a robat 2002-10-31 15 ±口 C Progranming Scripting refere 1 466 Ke Adobe acrobat 2001-7-18 10: 29 ±CAN www.codewarrior.com G Codeyarr ior manual s/pdf/lED Users_Guide. pdi If 利用向导创建一个新工程项目 在新项目中加入或删除文件 调试 启动程序 文件设置 如何对及寄存器进行操作 如何写中断程序 嵌入式编程注意事项 定购信息 s freescale semiconductor 【实例截图】
【核心代码】
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论