- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《《IAR下使用Wiggler和Multi-ICE进行JTAG调试和FLASH下载》.pdf
IAR 下使用Wiggler 和Multi-ICE 进行JTAG 调试和FLASH 下载
——基于S64-DEK Rev2.0
——By Mcuzone
首先到 下载并安装IAR 的32K 限制的KITSTART 学习版,注意安装的
时候请附带安装“Macraigor ”的驱动,不然的话请直接到 IAR 的安装目录下的“driver\
Macraigor ”下面双击ocd_dbgr.exe 安装。
完成软件安装后下找一个没有错误的范例来作为操作演示,在这里我们使用的是 IAR
为ATMEL 的S64EK 写的软件包里面的一个basic 范例,这个软件包可以到
或者 下载,下载后通过 IAR 的 IDE 来打开“basic.eww ”,(在
AT91SAM7S-BasicTools\compil 下)如下图:
打开basic.eww 后选择“flash debug ”,因为我们要将程序下载到FLASH 并调试,如
下图所示:
接下来是进行一些“project\option ”设置,首先用鼠标点击“Basic-Flash-debug ”,这
样才能在“project\option ”下设置,如果点在其他地方,如 main.c 上是无法进行
“project\option ”设置的。
通过“project\option ”或者ALT+F7 来进入设置页面:
首先是“General Options”,在这里需要设置“Device ” 以及工作模式,由于是一个配
置好的范例,所以只需要查看一下即可。
接下来是Linker 选项卡,在这里需要更改部分内容,请在下图红圈内打勾,C-SPY 是
IAR 的调试器,如果不打这个勾的话是无法在编译通过后进行调试的,请注意:
“Linker ”下的另一子选项卡,“Extra Output ”,在这个需要在“Generate extra output
file ”前打勾,然后将“output format”选择成“simple-code ”,如果要将程序下载到FLASH,
需要生成两个文件,一个是“.S79 ”文件,还有一个是“.sim”文件,这个设置是为了“FLASH
Download ”而必需的。
“Debugger ”选项,用于选择调试器,IAR 支持很多的调试器,这里我们选择
“Macraigor ”,它支持廉价且简易的wiggler 调试器。
选择好“Debugger ”驱动后,转到“Macraigor ”,然后选择“wiggler ”接口。
注意,在“Debugger ”选项卡下的“Setup”内还需要设置一个“macro file ”,由于我
们使用的是basic 范例,所以直接选择basic 范例下的resource 文件夹下的SAM7.mac 文件:
然后再到“Debugger ”下的“Download ”子选项卡设置“use flash loader ”,按照下图
中红圈内的按钮进行设置。
设置完成,开始debug:
按下“Debug ”后先会出现“Downloading Application ”和“Programming ”的进度条
提示,由于wiggler 的峰值下载速度也只有4K 左右,所以请稍等片刻。下载完成后进入Debug
界面,可以留心一下下面的LOG 框内的信息:
Tue Dec 13 09:24:43 2005: Loaded macro file: C:\Program Files\IAR Systems\Embedded Workbench 4.0
Kickstart\arm\config\flashloader\Atmel\
FlashAT91SAM7Sx.mac
Tue Dec 13 09:24:43 2005: FLASH Download V1.1
Tue Dec 13 09:24:43 2005: PLL Enable
Tue Dec 13 09:24:43 2005: Set CPSR
Tue Dec 13 09:24:43 2005: CPSR
您可能关注的文档
- 《《HR人力资源管理工具(图表)》.doc
- 《《HR人力资源管理系统》.doc
- 《《HR人力资源管理重点(全)》.doc
- 《《HR从业者具备能力:人力资源管理中的微创新》.doc
- 《《HR信息系统课程设计任务书》.doc
- 《《HR如何管理降职员工》.doc
- 《《hr实务操作7——绩效管理》.docx
- 《《HR开发与管理实务_第四章人力资源招聘》.ppt
- 《《HR必修课《员工关系管理学》(教育部推荐)》.pdf
- 《《HR必看-拓宽人力资源管理思路》.pdf
- 《《IAS40 Investment Property》.pdf
- 《《IBA Guidelines on Conflicts of Interest in International arbitration》.pdf
- 《《IBA Official Cocktails》.doc
- 《《iba 高速采集 s7-sw_man_ibaPDA_S7_Direct_Access_v1.1e_a4》.pdf
- 《《IBA-基础架构设计》.pptx
- 《《IBA_Chinese_Rules_2016_updated》.pdf
- 《《IBA_霍瑞兵》.pptx
- 《《IBA演讲--高巍》.ppt
- 《《IBIS Model Process For High-Speed LVDS Interface Products》.pdf
- 《《IBIS World rpt Aust Mining Industry》.pdf
文档评论(0)