查看: 1280|回复: 0
收起左侧

RISC-V MCU开发 (五):调试配置

[复制链接]

  离线 

  • TA的每日心情
    拍拍
    2021-10-29 10:26
  • 签到天数: 1 天

    [LV.1]

    发表于 2021-9-28 10:50:59 | 显示全部楼层 |阅读模式

    有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    在嵌入式开发中,除了编译配置外,工程的调试配置也需要关注。针对内置芯片工程模板创建的项目,MounRiver® Studio(MRS)会自动配置好相关调试参数,而导入的外部项目则需要进行部分调试配置项的手动指定。MRS支持指定GD-Link、WCH-Link、JLink等在线调试仿真器,设置预设断点、配置文件、OpenOCD工具、GDB工具...等调试参数。
    MRS最新V1.51版本安装包获取方式:www.mounriver.com
    【创建调试配置】MRS调试配置可以由以下几种方式创建:
    A.    MRS模板创建的工程自带.launch配置文件。
                                                                                        MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(1)

    B.    点击工具栏Debug Configurations选项打开调试配置页,双击GDB OpenOCD Debugging菜单项,创建调试配置。
                                          
                                                                       MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(2)

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


                                                                                  MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(3)
    OpenOCD工具】MRS会自动根据当前工程对应的芯片厂商指定默认OpenOCD工具,用户也可自行指定本地其他的openocd.exe

                                                                         MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(4)
    【调试端口】用户可指定建立调试通道所需的GDBTelnetTcl等接口。
                                                                                   MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(5)
    OpenOCD配置文件】用户可以指定目标工程对应的芯片所适配的OpenOCD配置文件。
                                                                             MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(6)
    GDB配置】用于指定本地GDB可执行文件以及调试指令。
                                                          
                                                                            MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(7)
    GDB连接目标】用于指定GDB连接的主机名/IP地址以及端口号,默认采用系统初始配置,用户也可自行修改。
    MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(8)
         
    【运行配置】可以指定是否启用重新运行、继续运行,预设断点位置。

                                                                             MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(9)
    SVD文件】配合目标工程对应的.svd文件,在调试时可以查看该型芯片所有外设寄存器的详细信息。
    MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(10)
    【调试仿真器切换】MRS支持GD-LinkWCH-LinkJLink等在线仿真调试器,对于内置工程模板创建的项目,MRS会根据当前芯片类型自动配置对应的调试器,用户也可通过工程资源区按钮或主菜单”Project->SelectDebugger”选项来手动切换该配置。

                                                                                           MounRiver Stuido IDE-RISC-V MCU开发 (五):调试配置risc-v单片机中文社区(11)






    上一篇:RISC-V MCU开发 (四):编译配置
    下一篇:RISC-V MCU开发 (六):代码下载
    RISCV作者优文
    全球首家只专注于RISC-V单片机行业应用的中文网站
    回复

    使用道具 举报

    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条


    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-4-20 14:03 , Processed in 1.162346 second(s), 47 queries .

    快速回复 返回顶部 返回列表