"type": "cortex-debug", "request": "launch", "name": "Debug J-Link", "cwd": "${workspaceRoot}", "executable": "${workspaceRoot}/BSP/SEGGER/K66FN2M0_emPower/Output/Debug/Start_emPower.elf", "serverpath": "D:/Program Files /SEGGER/JLink_V788e/JLinkGDBServerCL.exe", "servertyp...
当你在使用VSCode和JLink进行单步调试时遇到错误,并且提示“cortex-debug不受支持”,可能插件问题,确保...
需要安装ARM-GNU-Toolchain 需要安装一个gdb server,像用JLink的话驱动自带,stlink可以用openOCD 其实以上两个软件都可以在EIDE的实用工具选项安装,省时间 给个EIDE论坛的cortex-debug教程(我当时配置这个用了蛮久,openOCD建议下载别人编译过的,如果自己编译so 麻烦。总的来说的话就是自己下两个东西,然后设置下这两...
此时插件会自动运行JLinkGDBServer与arm-none-eabi-gdb并设置相关参数,等待一小段时间,当程序运行到main()函数时,由于之前配置的入口断点,调试器会自动停在main()函数的第一行: 至此,VSCode调试GR5xx程序的整个流程已经完全跑通了,下面将针对一些VSCode调试与Cortex-Debug的常用功能做简单介绍。 3. 常用功能 3.1 基...
"type": "cortex-debug", "request": "launch", "name": "Debug J-Link", "cwd": "${workspaceRoot}", "executable": "${workspaceRoot}/BSP/SEGGER/K66FN2M0_emPower/Output/Debug/Start_emPower.elf", "serverpath": "D:/ProgramFiles /SEGGER/JLink_V788e/JLinkGDBServerCL.exe", ...
安装gcc-arm-none-eabi JLink或者stm32cubeide自带前面两者 安装vscode 扩展 CMake Tools Cortex-Debug 修复vscode爆红 .vscode/c_cpp_properties.json {"configurations": [ {"name": "Linux","includePath": ["${workspaceFolder}/**"],"defines": ["STM32F103xB"],"compilerPath": "/usr/bin/arm-none-...
Cortex-Debug的安装方式非常简单,只要在VSCode的扩展栏输入“Cortex-Debug”即可搜索到这个工具,接着,点击安装即可完成。 Figure 6: 2. 创建新工程 2.1 利用STM32CubeMx软件创建工程。 按照之前创建STM32工程一样,使用STM32CubeMx软件配置适合自己硬件的工程,并且输出代码。需要注意的是,在输出代码的时候,需要选择输出...
本节了描述了使用用**VSCode + ARM_toolchain + Jlink server(or OpenOCD)**开发的环境 1.1 软件安装 1.1.1 软件与工具清单 基本工具 vscode:编辑器,基本环境,安装cortex-debug组件 GNU Arm Embedded Toolchain: 不建议下载最新版,笔者下载的是GNU Arm Embedded Toolchain 9-2020-q2-update这个版本,最新版本会有...
(JLink)", "type": "cortex-debug", "request": "launch", "cwd": "C:\\Data\\tsdz8\\mstrens_test_gpio_in_debug\\GPIO_IN", "executable": "C:/Data/tsdz8/mstrens_test_gpio_in_debug/GPIO_IN/build/last_config/mtb-example-xmc-gpio-toggle.elf", "servertype": "jlink", "device": ...
"type": "cortex-debug", "request": "launch", "name": "Debug J-Link", "cwd": "${workspaceRoot}", "executable": "${workspaceRoot}/BSP/SEGGER/K66FN2M0_emPower/Output/Debug/Start_emPower.elf", "serverpath": "D:/ProgramFiles /SEGGER/JLink_V788e/JLinkGDBServerCL.exe", ...