GNU Arm Embedded Toolchain(stable) 一个GCC编译工具,要用来编译嵌入式C语言 OpenOCD Programmer 一个烧录工具,用来将代码烧录到芯片中 开始搭建工程 点击“新建项目”,选择“项目”。 选择“Cortex-M” 接着输入工程的项目名,例如:gd32e103c8_gcc 根据提示按下回车键后,会...
(1)打开.vscode文件夹下的settings.json。将原来的idf.openOcdConfigs注释,修改为如下代码。 "idf.openOcdConfigs": [ "board/esp32s3-builtin.cfg" ], 1. 2. 3. 硬件连接 (1)此时需要使用TypeC接口接上开发板上的USB接口,也就是IO20和IO19引脚。 (2)因为本次测试中存在串口打印。因此开发板的UART也...
在vscode下面实现STM32的CMAKE工程编译,烧录,调试, 视频播放量 1200、弹幕量 0、点赞数 6、投硬币枚数 4、收藏人数 21、转发人数 1, 视频作者 ZYQ312, 作者简介 ,相关视频:第二课-程序下载运行,Visual Studio Code安装配置C/C++教程,VSCode调试教程,VSCode安装使用教
使用Vscode打开文件夹,主要内容保留 5 复制openocd文件 根据板子对应的芯片型号以及使用的调试器,将openocd中的相关文件复制到makefile同一路径,本文中使用的开发板芯片为stm32f4,调试下载器为daplink,复制相关配置如下 D:\work\tool\OpenOCD-20211118-0.11.0\share\openocd\scripts\interface\cmsis-dap.cfgD:\work\...
C:\openocd-0.12.0\bin\openocd.exe -s "C:\openocd-0.12.0\scripts" -f interface/cmsis-dap.cfg -f target/py32f002b.cfg -c "program build/gpio_led_key/Project.hex verify" -c "reset run" -c "exit" 此处第一个路径是openocd可执行文件路径,第二个路径是openocd自带的scripts文件夹位置,...
OPENOCD 需要用到 TCP 6666 端口。二、操作步骤 1. 接线 需要一根USB线,一头插电脑,另一头按线序接MCU。USB插入电脑,提示设置设备:在这里插入图片描述 设置成功后,在系统设备列表可以看到 SUB JTAG/serial debug unit:在这里插入图片描述 2. 在VSCode设置端口等信息 点击VSCODE下方按钮,设置对应的串口,并...
一、使用 VSCode + gcc + openOCD 开发 文章中所用到的工具版本都可以网上搜索一下找到下载。 1、安装 gcc-arm-none-eabi-xxx 安装gcc-arm-none-eabi-5_4-2016q3-20160926-win32(这只是当时我配置时候用的版本,其他版本也是可以的) 记得最后的第3选项打钩,因为自动添加环境变量( 估计是因为自动添加,所以会...
我在uboot支持的cortex-M4内核启动流程分析--Apple的学习笔记中就说过了,我计划要单步调试uboot,但是我只有stlink,所以要基于openocd的gdb来调试,所以就做了尝试,花费约2天时间,虽然做了些无用功,专门还装了ubuntu18.04,且基于ubuntu还安装了openocd这些其实都无用的,但是就是这些过程, 让我了解了openocd这些命令...
3. 配置Openocd 此项必须配置, 下载调试必不可少 在插件设置界面, 找到Open OCD Exe Path [图片上传失败...(image-caed5d-1651895280724)] 将你刚才下载好的的Openocd中bin中的openocd.exe路径粘贴进去 注:是openocd.exe的完整路径 4. 插件Cortex-Debug的相关配置 ...
1.1、安装VSCode 1.2、下载安装VisualGDB 1.3、下载安装mingwin64 1.4、下载安装OpenOCD 1.5、下载GNU Arm Embedded Toolchain 2、软件安装 2.1、安装完成VisualGDB 找到安装目录如下位置 将破解软件放在里边 管理员方式运行弹出如下两个窗口 2.2、安装mingwin64安装完成之后将路径添加到环境变量中 ...