- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
iar使用详细指南
iar使用详细指南 2009-12-05 10:02要:本应用笔记说明如何建立、构建和调试面向MAXQ?平台、以C语言编写的应用程序,并演示MAXQ2000的某些特性。引言MAXQ平台得到了世界一流工具的支持,例如IAR专为MAXQ系列提供的“嵌入式工作台” (Embedded Workbench)。本应用笔记说明如何建立、构建和调试面向MAXQ平台、以C语言编写的应用程序。本文还将演示MAXQ2000的某些特性,MAXQ2000是MAXQ系列的第一款微控制器。本应用采用专用于MAXQ平台的1.12B版IAR编译器编写。这些指令在后续版本的产品中仍会保留。这些指令可以在MAXQ2000评估板上执行。设置MAXQ2000评估板在开始编写代码前,首先连接MAXQ2000评估板。该评估板应含有3块电路板,其中一个带有小型LCD屏。最大的那个电路板(图1中连接了LCD子板的)就是MAXQ2000评估板。我们将在本文后面讨论它的特性。将LCD板连接至MAXQ2000评估板上标有J3的端子。图1. 连接有LCD板的MAXQ2000评估板剩下的一块电路板是JTAG板。MAXQ2000装载器和调试引擎采用JTAG协议通信。由于很难找到通用的、用于个人计算机的商品化JTAG适配器,Dallas Semiconductor提供了一个串行至JTAG转换板。评估板还包括了一个小型连接器。如图2所示,使用该连接器来连接MAXQ2000评估板和JTAG板。通过电缆将MAXQ2000评估板上标有J4的端子和JTAG电路板上标有P2的端子连接在一起。注意,连接电缆的红边应在两个板子上的引脚“1”和“2”一侧。图2. MAXQ2000评估板与JTAG板连接MAXQ2000评估板上有3个跳线。跳线JU1、JU2和JU3上的引脚1和2应跳接在一起。此外,确保晶体放置在Y1上(靠近板上的微处理器)。本应用笔记的演示程序默认晶振频率为13.5MHz。JTAG板也含有3个跳线。跳线应放置在端子JH1、JH2和JH3上。本装置要求5V ±5%/300mA的电源,插孔中心为正极。将电源插入JTAG板上的电源插孔J2。最后,需要将PC串口连接至JTAG板。采用一个标准9针直通串行电缆,将计算机的一个串口与JTAG板的串口相连(注意:不要连接至MAXQ2000评估板的串口,具体参见图3的正确连接方式)。图3. 连接至JTAG板的串行电缆的正确位置现在,我们就可以利用IAR工具开始工作了。IAR编译器使用入门: Hello WorldIAR提供了一个为MAXQ平台设计、限定代码尺寸的评估版编译器,它们在MAXQ2000评估板附带的CD上。此外,也可以从下载。按照说明来安装、选择默认的安装位置和选项。注意,IAR Embedded Workbench产品仅适用于Windows?平台。按照以下步骤从开始菜单启动IAR Embedded Workbench:IAR Systems IAR Embedded Workbench for MAXQ IAR Embedded Workbench。现在,我们就在MAXQ2000评估板上创建一个简单的应用。建立一个新的工作区。在FILE菜单下,选择NEW。将出现一个对话框,显示Source/Text和Workspace选项。选择WORKSPACE,单击OK。出现一个文件对话框,询问新工作区的名称。确定保存新工作区的位置后,输入工作区名称。对于本项目,我们称其为helloworld。输入工作区名称后,单击SAVE。一旦打开工作区后,则需要建立一个项目。在PROJECT菜单下,选择CREATE NEW PROJECT。将弹出另一个文件对话框。确定在下拉框Tool Chain中选择MAXQ。输入项目名称,单击CREATE按钮。此项目名定为helloproject。现在项目建立完毕,我们还需要对其进行配置,以便用于MAXQ2000评估板。在项目管理窗口中,右键单击标有helloproject - Debug的一行,单击OPTIONS项(图4)。大部分默认选项是恰当的,但是需要修改部分设置。图4. 在项目上单击右键在项目选项中,选择CATEGORY下的XLINK,然后选择Include标签。在对话框的最下面,选中标有Override Default的框,然后单击下面编辑行右侧的小按钮(标着...)。将出现文件选择对话框。选择文件lnkmaxq200x.xcl1,单击OPEN。应出现如图5所示的项目选项对话框。图5. 为MAXQ2000设置正确的链接器选项现在,选择CATEGORY下面的C-SPY DEBUGGER。在标有Driver的下拉框下,选择JTAG。这就告诉IAR Embedded Workbench在真实硬件(而不是在软件仿真器)上调试应用程序。
您可能关注的文档
最近下载
- 第一单元龙的传人第1课我的名字 教案(表格式)一年级美术人教版(2024版).docx
- 广州数控GSK988Ti系列 编程操作手册2017年1月.pdf
- 台达伺服ASDA-AB系列应用技术手册.pdf
- (宪法)完整版课件.ppt
- 20241103-高盛-美国经济分析:2025年消费支出展望,回归正常稳健增速(摘要).docx VIP
- 高盛-中国房地产行业2025年展望-触底在望(摘要).pdf VIP
- 张毅—潜在失效模式与效应分析(三)课件.pptx VIP
- 茶文化考核试题及答案.pdf VIP
- 人教版(2024)七年级地理上册4.2《气温的变化与分布》优质课件.pptx
- 教科版科学三年级上册2空气占据空间吗 (说课课件)(共13张PPT).pptx
文档评论(0)