总的来说的话就是自己下两个东西,然后设置下这两个的路径在cortex-debug中,然后设置cortex-debug 的 launch.json 配置,🤗🤗🤗) 在安装两个软件后,设置arm***in(懒得打名字了😁)和你的gdb server的路径 我用的是openOCD,所以设置的是openOCD的路径 在setting文件中写的🙃 !!!🤓🤓请注意,记得设...
在VSCode中,打开命令面板(Ctrl+Shift+P),输入Debug: Open launch.json。 选择Add Configuration...,然后选择Cortex Debug。 在生成的launch.json文件中,配置ST-Link和OpenOCD的相关选项。例如: json { "version": "0.2.0", "configurations": [ { "name": "Cortex Debug", "cwd": "${workspaceFolder}"...
检查launch.json中是否已添加Cortex-Debug配置 修改executable为当前程序的elf文件格式输出名 如果是OpenOCD,则填充configFiles内容 Cortex-Debug + OpenOCD调试STM32F4x示例: {"cwd":"${workspaceRoot}","executable":"./build/Debug/eide_stm32f411ceu6_test.elf","name":"Debug with OpenOCD","request":"l...
下载arm-gnu-toolchain-14.2.rel1-mingw-w64-i686-arm-none-eabi的exe安装或者zip自行解压,记住安装路径备用。 3. 安装openocd 可以使用EIDE直接安装,自行安装可自行下载官方版本,解压即可。 安装openocd 4. 安装stm32cubemx 自行去ST官网下载STM32CubeMX-Win安装。 5. 配置EIDE 配置工具链: 查看图中2的位置是...
我在launch.json,设置了一下调试的配置,但是会提示部分错误; 在vscode下调试的话,需要使用 arm-gcc + openocd + cortexdebug插件,这个我们下期有机会再讲一下吧。
在vscode下调试的话,需要使用 arm-gcc openocd cortexdebug插件,这个我们下期再见吧。 —— The End —— 推荐好文点击蓝色字体即可跳转☞ 张一鸣:我的大学四年收获及工作感悟 ☞ARM与RISC-V的恩爱情仇☞ 优雅地用宏实现环形缓冲区☞ 简易PID算法的快速扫盲 ...
我在launch.json,设置了一下调试的配置,但是会提示部分错误; 调试 在vscode下调试的话,需要使用 arm-gcc + openocd + cortexdebug插件,这个我们下期再见吧。 审核编辑:刘清
接下来,点击下载按钮即可将固件烧录至芯片。完成烧录后,会显示相应的日志信息。关于 VSCode 下的在线调试,虽然当前使用 Keil 工具链的插件暂未支持,但调试配置可在 launch.json 文件中进行设定。使用 arm-gcc、openocd 与 cortexdebug 插件进行在线调试是可行的,下一期我们再深入探讨。
Debug targets --- ARM: AArch64, ARM11, ARM7, ARM9, Cortex-A/R (v7-A/R), Cortex-M (ARMv{6/7/8}-M), FA526, Feroceon/Dragonite, XScale. ARCv2, AVR32, DSP563xx, DSP5680xx, EnSilica eSi-RISC, EJTAG (MIPS32, MIPS64), ESP32, ESP32-S2, ESP32-S3, Intel Quark, LS102x-...
Program flash, support: jlink, stlink, openocd, pyocd ... Built-in serial port monitor(recommended to useSerial Monitorplug-in). Supports static checking projects by using Cppcheck. Automatically generates default debug configurations for debugger plug-incortex-debug, STM8-Debug. ...