第二步:安装vscode插件——cortex-debug 在vscode的拓展页面🔍下载 配置cortex-debug(重点) 在安装两个软件后,设置arm*****in(懒得打名字了😁)和你的gdb server的路径 第三步:开始编程😎😎😎 1.导入工程or新建工程 2.设置构建配置 3.项目属性和项目设置 第四步:配置调试文件
直接用VSCode打开这个文件夹,在“运行和调试”中,点击“创建launch.json文件”,并在弹出的下拉菜单中,选择“Cortex-Debug”,即可创建一个项目运行的配置文件。
安装配置 Cortex-Debug 在VSCode的插件中, 搜索安装Cortex-Debug 在VSCode中, 切换到Run And Debug, 点击上方的 Add Configuration, 会在 .vscode 目录下的 launch.json (如果没有会自动创建)中添加配置, 需要增加对应的配置信息 "configurations":[ { "name":"Cortex Debug", "cwd":"${workspaceFolder}", "...
若在调试配置中设置了liveWatch 字段,将支持 Live Watch ,即在线监视变量。 添加到 CORTEX LIVEWATCH 窗口中的变量在CPU 执行期间将定时读取其数值,并在窗口内显示。 其它方式查看变量值时需要将CPU 停下,而 Live Watch 可以在不暂停 CPU 执行的情况下定时更新变量值。 查看操作系统任务列表 Cortex-Debug 插件包含...
type:调试类型,保持cortex-debug即可,不要修改。 runToEntryPoint:入口断点,Launch或Reset后调试器将自动运行到该配置项所设置的函数处停下。绝大多数情况下保持默认值的main即可,如果有特殊需求,可根据需求进行修改(例如调试更加靠前的Reset_Handler) serverType:调试器类型,保持jlink即可。 目前GR5xx SDK只提供了jlin...
当使用ARM Cortex-M微控制器时,Cortex-Debug是一个Visual Studio Code的扩展,以简化调试过程。本文档介绍了如何编写启动配置(launch.json)。 settings.json配置 打开VSCode用户设置文件settings.json: 文件→偏好→设置 选择用户设置: 在搜索栏中输入" json "(带或不带双引号)。在设置中找到“编辑”链接。然后点击...
–Cortex-Debug:用于调试STM32芯片; –PlatformIO IDE:用于构建和上传代码到STM32。 第二步,配置PlatformIO。 点击VSCode的“文件”菜单,选择“首选项”下的“设置”。在设置界面中,搜索“platformio”,点击“Edit in settings.json”。 在settings.json文件中,添加以下配置: ...
"cortex-debug.armToolchainPath": "C:\\Tool\\C\\Arm\\7_2018-q2-update\\bin"一行 应该指向arm-none-eabi-gdb.exe所在的文件夹: 现在设置已经全部完成。可以通过按F5或从RUN菜单→Start Debugging来开始调试。 进入调试后,输出如下: 在左侧面板上可以查看调试变量(局部,全局和静态),调用堆栈,断点,MCU外设...
cortex-debug 设置 你需要安装 SEGGER 的JLINK 驱动软件,然后点击 VSCODE 的调试按钮,添加一个调试配置 launch.json,参考下面的例子,注意你需要选择正确的 device,executable { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?