《IAR5.20下用HJTAG调试Cortex-m3》.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《IAR5.20下用HJTAG调试Cortex-m3》.pdf

IAR5.20 下用 H-JTAG 调试 Cortex-m3 今天终于搞定了在 IAR5.20 下用 H-JTAG 调试 Cortex-m3 了,特把过程记录下来。 Step 1 :安装H-JTAG V0.7.0 Beta (BUILD H-JTAG 作者针对此版本有以下说明及注意事项: 1. 要调试 CORTEX-M3,请使用IAR 511 以上版本; 2. 不支持使用 KEIL 调试 CORTEX-M3,因为KEIL 的RDI 接口没有更新,所以 不支持 CORTEX-M3 ; 3. STM32F 系列的扫描链有点特别,请参照图 1 配置 TAP,否则,不能调试; 安装过程没有什么特别的,一直 Next 就行了。安装完毕之后,需要设置 TAP,如图 1: 图 1 TAP 设置 还有 LPT Port 设置,如图 2 : 图2 LPT Port 设置 接着是下载线的设置,如图 3 。在这里,使用是Wiggler 图3 LPT JTAG 设置 经过上述设置之后,没有问题的话,就能识别出 Cortex-M3 的芯片了。 图4 识别芯片 Step 2 :H-Flsher 设置 打开 H-Flsher 图 5 启动 H-Flasher 选择目标芯片,我用的芯片是 STM32F103VBT6,所以设置为选择 STM32F103xB,若采用 其他芯片,要选择对应的芯片系列。如图 6 : 图 6 选择芯片 其他选项采用默认设置即可。 小插曲:刚开始我错误的选中了 Pgm Options 里边的 RESET 选项,结果进入不了调试状态。 所以切记不要选中该选项!!!! Steps 3 :IAR 设置 在 IAR 中打开一个项目,然后点击Project-Options 菜单,进行如下设置。 (1)、General Options Target 选项设置,选择目标芯片,采用小端模式,如图 7 : 图7 Target 选项设置 General Options 的其他选项卡采用默认设置即可。 (2 )、Debugger 选项设置 Debugger Setup 选项卡设置,要用 H-JTAG 调试的话,Driver 选择 RDI ,如图 8: 图 8 Setup 选项卡设置 (3 )、然后再选择 RDI 设置,在这个选项卡里,用户需要指定 RDI 驱动的路径, 即H-JTAG 的安装路径。如图 9 所示。 图 9 RDI 设置 在图 9 中,点击OK 按钮,IAR 的设置就完成了。设置完成后,IAR 的主窗口中多了一个 RDI 菜单,如图 10 所示。在菜单中点击 Configure,就可以看到如图 11 所示的 H-JTAG 相 关信息。 图 10 RDI 菜单 图 11 提示信息 注意:用 IAR 调试芯片之前,要先打开 H-JTAG !! 备注: H-JTAG作者提示: 如果用户用 IAR 调试的时候希望使用 FLASH 自动下载功能,请在 IAR 的 Options 中,请不要打开VerifyDownload 选项。如图12: 图12 Download 选项卡设置

您可能关注的文档

文档评论(0)

wfkm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档