打开vscode设置,搜 makefile.makePath 填入make 未修改前如果安装了mingw64默认设置是mingw32-make。 如果没安装mingw64,安装参考这里 参考第3.1小结 5.使用cubmax生成工程 配置流程可以自己搜索,在ProjectManager里面,可配置makefile 或者cmake 配置为cmake工程 配置为makefile工程 6.st-link包下载 下载st-link包链...
打开编译成功的工程,点击菜单Run->Open Configurations;或者点击左侧插件栏Run and Debug(Ctrl+Shift+D)上方Open launch.json图标;或者工程目录中直接打开.vscode\launch.json文件,修改相应的工具目录。 修改如下项目: "miDebuggerPath": "${command:vscode-embedded.st.gdb}", "miDebuggerServerAddress": "localhost:...
我们可以在VSCode 中,建立一个 Task 来帮我们完成这个任务, (1)在当前目录下创建build.py的文件。 (2)在VSCode界面下,单击“任务”,选择“配置任务” 按F1,选择"配置任务" .vscode目录下就会创建一个tasks.json配置文件. 打开tasks.json ,修改内容如下: 注意上面是两个任务,一个是openocd.用于连接st-link调...
1. 硬件 正点原子stm32F103RC开发版(只看芯片型号就行),ST-link调试器。 2. 环境配置 我的os是Win10,理论上Mac和Linux桌面版都可以运行。 首先,安装Vscode和cubeMX,本篇默认以上软件已经安装好。 a. 安装platformIO插件 在VScode中,在插件市场搜索。首次安装时间较长,因为它要安装核心组件platformIO-core,可以理解...
在项目路径下创建.vscode文件夹 把相关CHIP的.svd文件放到.vscode文件夹下。 创建launch.json文件并且粘贴以下内容(根据使用的不同调试Probe需要相应的修改配置)。 { "version": "0.2.0", "configurations": [ { "type": "cortex-debug", "request": "launch", "name": "Debug (STLink)", "servertype"...
通过调试器连接板子(ST-Link或者J-link亲测都行)后,点击upload: image 若是第一次使用,PIO会开始自动下载OpenOCD等开源工具以及jlink或者STlink的驱动,又可以来一盘农药或者恰鸡了。 上传成功: image 5. 在VSCode里Debug 由于在上一步中已经在platformio.ini里指定了debug_tool,现在可以按下VSCode中最万能的F5按...
二,win10 openocd搭配ubuntu中的vscode调试 1,stlink连接开发板,且插入stlink。 2,打开一个cmd输入命令,然后可以看到正常识别到stlink,且等待gdb的3333端口。 openocd -f D:\program\OpenOCD-20231002-0.12.0\share\openocd\scripts\interface\stlink-v2.cfg -f D:\program\OpenOCD-20231002-0.12.0\share\...
PlatformIO IDE (VScode) 为STM32平台提供了一种新式的开发方式,最近官方宣布免费开发程序调试功能,因此现在我们可以通过内建支持获得更好的调试体验。本文将详细介绍如何在PlatformIO中调试ST MCU程序。官方称之为PIO Unified Debugger,它是一种统一的调试器,适用于所有支持调试的MCU开发平台,包括Windows...
三、VSCode_写代码和编译3.1_编译和下载 [size=13.3333px]将 CubeMX 生成的工程文件夹拖入到 VSCode...