当你在使用VSCode和JLink进行单步调试时遇到错误,并且提示“cortex-debug不受支持”,可能插件问题,确保你安装了正确的VSCode插件。对于Cortex-Debug,你需要确保你安装的是适用于Cortex系列的调试插件版本。有时候插件版本不兼容或者安装不完整可能会导致问题。尝试重新安装或更新插件到最新版本。不支持jlink
第二步:安装vscode插件——cortex-debug 在vscode的拓展页面🔍下载 配置cortex-debug(重点) 需要安装ARM-GNU-Toolchain 需要安装一个gdb server,像用JLink的话驱动自带,stlink可以用openOCD 其实以上两个软件都可以在EIDE的实用工具选项安装,省时间 给个EIDE论坛的cortex-debug教程(我当时配置这个用了蛮久,openOCD建...
1 需要工具:VSCODE STM32CUBEMX ,gcc-arm-none-eabi 插件:cortex-debug , jlink 驱动, C/C++ VS makertplace.(工具安装及插件安装百度即可) 2 首先先用STM32CUBEMX生成 STM32F103RCT6的makefile工程。 3 makefile 工程导入到VSCODE中,点击新终端,进行MAKE。 4 make 成功完成后,自动生成BUILD文件。 5 点击调...
cortex-debug 设置 你需要安装 SEGGER 的JLINK 驱动软件,然后点击 VSCODE 的调试按钮,添加一个调试配置 launch.json,参考下面的例子,注意你需要选择正确的 device,executable { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?
Cortex-Debug的安装方式非常简单,只要在VSCode的扩展栏输入“Cortex-Debug”即可搜索到这个工具,接着,点击安装即可完成。 Figure 6: 2. 创建新工程 2.1 利用STM32CubeMx软件创建工程。 按照之前创建STM32工程一样,使用STM32CubeMx软件配置适合自己硬件的工程,并且输出代码。需要注意的是,在输出代码的时候,需要选择输出...
目前支持jlink和xds110 vscode 打开syscfg图形化界面 { "label": "Open--syscfg", "command": "open_syscfg.exe", "problemMatcher": [] } 1. 2. 3. 4. 5. open_syscfg.exe是小工具: .版本 2 .子程序 __启动窗口_创建完毕 .局部变量 env_句柄, 整数型 ...
4 磨刀不误砍柴工 用VS Code开发STM32(三)——调试 VSCode下搭建STM32开发环境part2 ...
VSCODE 至少V1.69以上 下载 (内含插件:C/C++;C++ Intellisense;Embedded IDE;Cortex Debug;IAR Build;IAR C-SPY Debug;git;Git Graph) 联网PC直接跳过 无网PC一定要下载Embedded IDE3.9离线包 补丁需要释放到[x:\VSCode\data\extensions] IAR 7.80.4 下载 IAR 8.20.2 下载 IAR 8.40.2 下载 IAR 9.30.1(文...
4. 在 Cortex-Debug 环境中应用并验证芯片配置 一旦你在 launch.json 文件中配置了芯片相关参数,你就可以在 VSCode 中启动调试会话来验证配置的有效性。在调试过程中,你可以检查调试界面中的信息,如寄存器值、内存内容等,以确保它们与你的预期相符。 5. 注意事项 确保你的 GDB 服务器(如 OpenOCD、JLink GDB Se...
{ "cwd": "${workspaceFolder}", "executable": ".pio/build/due/firmware.elf", "name": "Debug with JLink", "request": "launch", "type": "cortex-debug", "device": "ATSAM3X8E", "runToEntryPoint": "setup", "showDevDebugOutput": "vscode", "servertype": "jlink", "liveWatch": ...