Cortex-debug 使用 gdb 来完成调试;下图介绍了 gdb 调试的组成和它们之间的关系,在开始之前有必要理解清楚它们的关系: 有了上图的解释,再来弄明白 Cortex-debug 的配置可能会更加容易,Cortex-debug 扩展配置只需两步: 1、首先,我们要配置gdb 所在目录的路径,这是必须的,因为它是核心的调试程序 ARM-GNU-Toolchain...
•Cortex-Debug: Cortex-Debug是一个基于VSCode插件形式的调试工具。 为了使用一个集成度比较高一点的开发环境,Cortex-Debug工具是个比较明智的选择。下图介绍了 gdb 调试的组成和它们之间的关系,在开始之前有必要理解清楚它们的关系。 Figure 5: Cortex-Debug的安装方式非常简单,只要在VSCode的扩展栏输入“Cortex-Debu...
在Debug窗口依次注意以下几个点: 1.选择与主控芯片相配套的芯片 2.选择ST-Link Debugger—-此处注意该页面最下面一行可不更改(亲测有效) 3.接上图点击进入Setting,依次选择 4.进入Flash Download 注意同样选中与主控芯片相配套的flash类型,出现Error:Flash Download Failed-“Cortex-M3&rdq... 查看原文 第一周—...
注:下图配置了 JLinkGDBServer 和 OpenOCD,因为本文章要使用 两种不同的调试器 进行示范,分别是 Jlink-OB 和 STLink,实际只需选择配置一个: launch.json 配置 1、通用的配置属性 这些被标记出的属性是最基本的配置,和使用什么样的硬件无关: 属性解释: type:【必填】调试器类型,值必须为:cortex-debug request...