UserManual,dll文件怎么打开

文件 0
UserManual MIDASLINK在IAR下仿真调试报告 AuthorVersion NeilZhaoV1.0 -------------------------------------------------------------------------------------------------------------- AnalogDevicesInc.hasthefullintelligentproperty(IP)ofthisdocumentandthecontentsdescribedinthisdocument.AnalogDevicesInc.hastherighttochangeanyofthedescriptionsinthedocumentwithoutnotifyingthereaders.Ifreadersneedanytechnicalhelp,pleasecontactChinaApplicationsSupportTeamviachina.support@orthetoll-freeNo.8008101742. -------------------------------------------------------------------------------------------------------------- Date2009-07-07 RevisionHistory RevisionHistoryRev.V1.0 ReviserNeilZhao Abbreviation TableofContents MIDASLINK在IAR下仿真调试报告..........................................................................................2实验目的...................................................................................................................................2实验仪器...................................................................................................................................2实验步骤...................................................................................................................................2 MIDASLINK在IAR下仿真调试报告 实验目的 完成MIDASJLINK仿真器在IAR编译环境下的调试报告,方便客户开发利用。
实验仪器 硬件:EVAL-ADuC7060,MIDASJLINK仿真器软件:IARV5.11 实验步骤 MIDASLINK在IAR下可以用J-Link进行调试,也可以用RDI进行调试,下面将会分别介绍。

1.IAR的安装 首先安装ADuC7060评估软件,然后修改其目录C:\ADuC706xV1.1\为C:\ADuC706xV1.0\。
对IAR的安装,可以选择在装ADuC7060评估软件的同时安装,也可以在安装完ADuC7060评估软件后单独安装,这里选择单独安装介绍。
安装完毕ADuC7060评估软件后,在C:\ADuC706xV1.0\IAR中找到EWARM-KS-CD-511程序压缩包,双击打开,解压后会看到如图1所示界面。

1 2 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 点击图1中的第二个按钮:InstsllIAREmbeddedWorkbench,进入图2所示界面。
图2点击图2中的Getalicense,会自动连接到IAR公司网站,填完信息后,会得到一个license。
网站地址为/Register/?
tag=EWARM-KS32-pehx&version=5.11。
这样就可以选择第二项进行安装了。
我们这里安装的版本是5.11,下面的各种配置都是在该版本下进行。

2.IAR工程的建立 双击IAR图标,运行程序,在弹出的对话框中选择Createnewproject选项,随后根据不同的情况选择相应的语言(asm、C++、C)。
注意,只有点击各种语言前的+,展开各个项,选中其中的main,OK项才可以点击建立新的项目。
这里点击C后的main建立一个新的项目。
然后在弹出的对话框中选择要保存的project的地址和键入相应的project名,点击保存,生成一个ewp文件,即为project文件。
进入界面后,点击File菜单,在下拉项中选择SaveWorkspace,在弹出的框中选择要保存的地址并键入一个Workspace名,点击保存,生成一个eww文件,即为Workspace文件。
这样一个项目及其Workspace即建立起来,可以在main.c中编写程序,也可以加入其它的文件,进行编译、连接、生成执行文件以及进行调试。

3.IAR的配置 IAR的配置分为工程配置和编译环境等其它配置,工程配置主要在Project->Options中,编译环境配置主要在Tools->Options中。
如果编译环境没配置正确或者不符合个人习惯的话,使用起来就会比较麻烦。
点击Tools->Options就会弹出一个对话框来,如图3所示。

3 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 图3点击Editor选项卡,可以看到右边有很多选项,这些选项关系到使用的习惯和便捷性。
Tabsize表示tab的字符宽度,默认值为8;Indentsize表示缩进的字符宽度,默认为2;Tabkeyfunction指的是按下tab键所起到的作用,第一个表示插入制表符,第二个表示插入空格,一般选择插入空格(insertwithspace)这个选项。
工程设定非常重要,如果没有设置好,有可能编译不通过或者出错。
我们开始选择emptyproject模版的时候,配置都是默认的,但是有些关键配置还是需要手动配置的,这里列举了几个关键选项的配置。
点击Project菜单,进入Options选项,IAREWARM允许为工作区中的任何一级目录和文件单独设置选项,但是用户必须首先为整个项目设置通用的选项GeneralOptions。
点击GeneralOptions选项,选中Target选项卡,在ProcessorVariant区域中选中device,如果和所用的处理器不同,则点击后面器件选择按钮进行选择即可,如图4所示。

4 4 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 点击C/C++Complier,在Output选项卡中,勾选GenerateDebugInformation,如图5所示。
图5点击Linker,选择Config,在Linkerconfigurationfile区域中勾选OverrideDefault,并输入$TOOLKIT_DIR$\examples\AnalogDevices\SupportFiles\ADuC7060_FLASH_Standalone.icf,如图6所示。
图6或者选择添加ADuC7060_FLASH_Standalone.icf,其路径如图7所示。

5 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 图7点击Debugger选项,选择Setup,在Driver下拉框中为调试工具,如果采用J-Link进行调试,则要选择J-link/J-Trace,并勾选Runto,下面填入main表示调试从main函数开始,如图8所示。
图8而后选择Download,勾选Verifydownload和Useflashloader(s),如图9所示。

6 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 图9在Debugger下面的几项中,只有在图8所示的Driver下拉框中选中的J-link/J-Trace项可以配置,其它的为灰色,不能配置,如图10所示。
这里J-link/J-Trace可以配置,但采用默认配置即可,如图11所示。
图10
7 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 图11如果采用RDI进行调试,则要选择RDI,并勾选Runto,下面填入main表示调试从main函数开始,如图12所示。
图12而后选择Download,勾选Verifydownload,如图13所示。

8 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 图13在Debugger下面的几项中,只有在图12所示的Driver下拉框中选中的RDI可以配置,其它的为灰色,不能配置,如图14所示。
图14这里RDI可以配置,在ManufacturerRDIdriver下填入C:\Keil\ARM\Segger\JLinkRDI.dll,如果该地址下没有JLinkRDI.dll,可以在电脑中搜索JLinkRDI.dll文件,找到后填入对应的地址。
其它项采用默认配置即可,点击OK完成该项设置,如图15所示。

9 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 图15然后点击主菜单RDI项,在下拉框中选择Configuration项,如图16所示。
图16 在弹出的框中,选择Flash选项卡,勾选Enableflashprogramming,在Device的下拉框中选 择AnalogDevicesADuC7060,其它采用默认配置,点击确定即可。

4.IAR的调试 在main.c文件中输入如下程序: /************************************************************************* Hardware :ADuC7060 Description:TheprogramshowshowtoconfigureP1.6asanoutputandtotogglethe LEDontheEvaluationboard. **************************************************************************/ #include voiddelay(intlength) { while(length>0) length--; } intmain(void) { POWKEY1=0x1; 10 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 POWCON0=0x78; //SetcoretomaxCPUspeedof10.24MHz POWKEY2=0xF4; GP1DAT=0x40000000; //ConfigureP1.6asanoutput while
(1) { delay(1000); GP1DAT^=0x00400000; } } 编写完程序后,点击make按钮,编译连接,接着点击debug按钮,进行调试,如图17所 示。
可以进行单步调试,也可以全速运行,如图18所示。
图17 11 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 图18观察评估板,会看到P1.6连接的LED随着单步执行,明暗相间的闪烁,说明在线调试成功。
如果遇到用中断的情况,应该在程序中加入_enable_interrupt();函数,这个函数是IAR中用来打开所有中断的一个程序,它和其它的中断寄存器配置结合起来,才能完成中断的整个过程。
12 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747 NOTES
1.当使用新出的ADUC系列产品时,建议更新安装目录下的mIDASLinkDLL文件以保证与新的内核相兼容,最新的mIDASLinkDLL文件可在/download_midaslink.html下载。

2.请保证在建立工程的过程中所选器件即为要调试的器件,如果发现不符合,可在ProjectOptions中的Device选项里进行修改。
13 ChinaApplicationSupportTeamToll-freenumber:800-810-1742 Email:china.support@ Toll-freefax:800-810-1747

标签: #文件夹 #回收站 #文件 #文件 #c盘怎么清理 #christmas #文件 #carrot