搜索

[RISC-V MCU 创新应用比赛] RISC-V MCU开发 (五):调试配置

[复制链接]
742|1
手机看帖
扫描二维码
随时随地手机跟帖
laocuo1142|  楼主 | 2021-10-8 11:36 | 显示全部楼层 |阅读模式
嵌入式开发中,除了编译配置外,工程的调试配置也需要关注。针对内置芯片工程模板创建的项目,MounRiver® Studio(MRS)会自动配置好相关调试参数,而导入的外部项目则需要进行部分调试配置项的手动指定。MRS支持指定GD-Link、WCH-Link、JLink等在线调试仿真器,设置预设断点、配置文件、OpenOCD工具、GDB工具...等调试参数。

MRS最新V1.51版本安装包获取方式:www.mounriver.com

【创建调试配置】MRS调试配置可以由以下几种方式创建:
A.    MRS模板创建的工程自带.launch配置文件。
112137xbsmq2alesb1bars.png.thumb.jpg
B.    点击工具栏debug Configurations选项打开调试配置页,双击GDB OpenOCD Debugging菜单项,创建调试配置。
112147gm1qqnexquellcqb.png.thumb.jpg


C.    选中工程后直接点击右键菜单”Debug  As->OpenOCD Debug”,MRS会根据对应的目标芯片内核创建默认调试配置并启动调试。

112148ijv2td2n5q6t2vtb.png.thumb.jpg

【OpenOCD工具】MRS会自动根据当前工程对应的芯片厂商指定默认OpenOCD工具,用户也可自行指定本地其他的openocd.exe。

112150dj91hplkj1m9lhh1.png.thumb.jpg

【调试端口】用户可指定建立调试通道所需的GDB、Telnet、Tcl等接口

112150d755bin3uolftftc.png.thumb.jpg

【OpenOCD配置文件】用户可以指定目标工程对应的芯片所适配的OpenOCD配置文件。
112152cs2w33mf55wbgrhw.png.thumb.jpg


【GDB配置】用于指定本地GDB可执行文件以及调试指令
112153y13r3kou4j1ha5u2.png.thumb.jpg

【GDB连接目标】用于指定GDB连接的主机名/IP地址以及端口号,默认采用系统初始配置,用户也可自行修改。
112153x0d5aey17dzdyn1j.png.thumb.jpg








使用特权

评论回复

相关帖子

laocuo1142|  楼主 | 2021-10-8 11:37 | 显示全部楼层
【运行配置】可以指定是否启用重新运行、继续运行,预设断点位置。

112155exttm5031z3m4vbx.png.thumb.jpg


【SVD文件】配合目标工程对应的.svd文件,在调试时可以查看该型芯片所有外设寄存器的详细信息。

112156sp62kvvpmyupbzkb.png.thumb.jpg

【调试仿真器切换】MRS支持GD-Link、WCH-Link、JLink等在线仿真调试器,对于内置工程模板创建的项目,MRS会根据当前芯片类型自动配置对应的调试器,用户也可通过工程资源区按钮或主菜单”Project->SelectDebugger”选项来手动切换该配置。
112907mfl29rr69jlaeb2f.png.thumb.jpg



使用特权

评论回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 呐咯密密 得到打赏 ¥310.00
  • 2 qbwww 得到打赏 ¥265.00
  • 3 yanzhengxin1 得到打赏 ¥200.00
  • 4 full_stack 得到打赏 ¥100.00
  • 5 laocuo1142 得到打赏 ¥55.00
  • 6 zhangjiantao 得到打赏 ¥50.00
  • 7 小叶三千 得到打赏 ¥50.00
  • 8 cjseng 得到打赏 ¥50.00
  • 9 改名了 得到打赏 ¥30.00
  • 10 HXM1593 得到打赏 ¥15.00
在线客服 快速回复 返回顶部 返回列表