10、如何使用仿真器在IAR与MDK中在线仿真调试.pdf

上传人:紫竹语嫣 文档编号:5514368 上传时间:2020-05-27 格式:PDF 页数:5 大小:537.13KB
返回 下载 相关 举报
10、如何使用仿真器在IAR与MDK中在线仿真调试.pdf_第1页
第1页 / 共5页
10、如何使用仿真器在IAR与MDK中在线仿真调试.pdf_第2页
第2页 / 共5页
10、如何使用仿真器在IAR与MDK中在线仿真调试.pdf_第3页
第3页 / 共5页
10、如何使用仿真器在IAR与MDK中在线仿真调试.pdf_第4页
第4页 / 共5页
10、如何使用仿真器在IAR与MDK中在线仿真调试.pdf_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《10、如何使用仿真器在IAR与MDK中在线仿真调试.pdf》由会员分享,可在线阅读,更多相关《10、如何使用仿真器在IAR与MDK中在线仿真调试.pdf(5页珍藏版)》请在三一文库上搜索。

1、 1.1. 如何在如何在IAR开发环境中使用开发环境中使用JLINK在线调试在线调试 关于如何在 IAR 开发环境中使用 JLINK 在线调试请查阅错误!未找到引 用源。 错误!未找到引 用源。 错误!未找到引用源。错误!未找到引用源。 章节。 更多关于使用 JLINK V8 调试下载工具单步调试 STM32、 查看寄存器值、 查 看变量值等等技巧,请查阅网络上的视频。例如在百度中输入“armjishu youku” 关键字即可看到链接: Jlink V8 仿真调试仿真调试STM32(Cortex-M3)(www_armjishu_com) - 视频视频 视频地址: http:/ 1.2. 如

2、何在如何在MDK开发环境中使用开发环境中使用JLINK在线调试在线调试 利用串口,我们只能下载程序,并不能实时跟踪,而利用调试工具,比如 JLINK、 ULINK等就可以实时跟踪程序, 使你的开发事半功倍。 这里我们以JLINK V8为例,说说如何在线调试。 JLINK V8支持JTAG和SWD,而STM32也支持JTAG和SWD。所以,我们有2 种方式可以用来调试,JTAG调试的时候,占用的IO线比较多,而SWD调试的时 候占用的IO线很少,只需要2跟即可。 JLINKV8的安装我们这里就不说了,JLINK的光盘里面有详细的资料。在安装 了JLINK V8之后,我们接上JLINK-V8,并把

3、JTAG口插到神舟IV号开发板上,打 开神舟IV号光盘源码 STM32F10x_StdPeriph_Lib_V3.3.0STM32F10x_StdPeriph_Lib_V3.3.0Project01. LED流水灯(神舟IV号)MDK-ARM目录下的工流水灯工程文件Project.uvproj, 点击 , 打 开 Options for Target神舟IV号选项卡,在Debug栏选择仿真工具为Cortex-M3 J-LINK,如 下图所示: 点击右侧的Setting,配置JLINK 下载参数,主要是选择目标处理器的系列,添 加目标芯片对应的烧写算法。 上图中,我们使用J-LINK V8的JT

4、AG模式调试(当然也可以进行SWD模式调试, 只要我们在Port处选择SW即可)。Max Clock,可以点击Auto Clk来自动设置, 上图中JLINK自动设置最大时钟为2Mhz(注意这里不能设置的太大,如果太大, 可能导致JTAG使用不了!但SWD模式的时候,可以设置最大10Mhz)。 单击OK,完成此部分设置。接下来,点击Utilities,进行公共参数设置如下图所 示: 在设置完之后,点击OK,然后再点击OK,回到IDE界面,编译一下工程。 再点击 ,开始仿真(如果开发板的代码没被更新过,则会先更新代码,再仿 真,你也可以通过按 ,只下载代码,而不进入仿真),如下图所示: 可以看到都是一些汇编码的查看,如果我们要快速运行到main函数,可以在main 函数的第一句语句处放入断点,然后点击 ,来快速执行到该处。如下图所示: 接下来,我们就可以和软件仿真一样的开始仿真了,不过这是真正的在硬件上的 仿真,其结果更可信。如何在 MDK 开发环境中使用 JLINK 在线仿真就介绍到 这里。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料


经营许可证编号:宁ICP备18001539号-1