make的下载地址: 公盘位置 Z(172.19.100.68):公用cortex gcc toolsmake.exe。 将放置在arm-none-eabi-gcc的bin目录中之后,在终端中输入make,make工具就能正常运行,不会抛出软件未找到的错误,如下图。 Figure 4: 1.4 Cortex-Debug工具安装 完成上述步骤之后,STM32的工程已经可以正常编译并输出elf文件了。 • EL...
1. 安装GCC交叉编译器:GCC交叉编译器是编译STM32固件所必需的工具。您可以从ARM官方网站下载适用于您的操作系统的GCC交叉编译器。 2. 安装ST-Link驱动程序:ST-Link驱动程序是用于与STM32芯片进行通信的工具。您可以从ST官方网站下载适用于您的操作系统的ST-Link驱动程序。 3. 安装STM32 CubeMX:STM32 CubeMX是一...
第一:环境准备 gcc ARM开发者官网 https://developer.arm.com/ 我有个习惯:尽量使用免安装版软件,直接解压到软件安装目录中,添加环境变量即可使用,这样即使重装系统也不必重装软件。 把arm-none-eabi-gcc 的 bin/ 目录添加到环境变量 Path 中就算安装完成了。打开命令行执行 arm-none-eabi-gcc -v 显示出版本信...
GCC + Vscode 搭建 STM32 开发环境(一)- 环境部署GCC + Vscode 搭建 STM32 开发环境(二)- 使用Cmake管理与构建GCC + Vscode 搭建 STM32 开发环境(三)- 调试1. launch.json通过上一篇文章,我们知道了构建的…
STM32单片机非常强大,大多数教程都是使用 keil 编译器,keil 是收费的而 gcc 是开源免费的。这里介绍一些使用 gcc + vscode 开发单片机程序的经验。(这里不解释 gcc 是什么)。 第一:环境准备 gcc ARM 开发者官网 https://developer.arm.com/ 我有个习惯:尽量使用免安装版软件,直接解压到软件安装目录中,添加环境...
vscode stm32调试环境搭建 一、安装vscode https://blog.csdn.net/m0_62349010/article/details/122867131 二、安装扩展(extension) C/C++:又名 cpptools,提供Debug和Format功能 Code Runner:右键即可编译运行单文件,很方便;但无法Debug 三:安装编译器 MinGW-w64推荐去官网下载:https://sourceforge.net/projects/...
1. 在VSCode中点击“File” -> “Open Folder”打开STM32项目所在的文件夹。 2. 在VSCode中打开“Workspace”文件夹,找到“.cproject”文件,右键点击并选择“Copy Path”。 3. 在VSCode的底部状态栏中找到“C/C++”和“Cortex-Debug”的图标,点击“C/C++”图标。
本文将详细阐述如何通过VSCode搭建STM32开发环境中的调试功能。首先,我们讨论了launch.json文件的用途。通过该文件,可以定义与调试器相关的任务,如设置不同调试器进行调试。创建launch.json文件后,通过"Add Configuration..."按钮,选择Cortex Debug: Jink插件,可以生成默认配置。接着,我们介绍了在使用J...
Cortex-Debug C/C++ 插件 4 使用STM32Cube MX 生成配置文件 这里注意,配置完成后生产工程文件,需要选择makefile文件 使用Vscode打开文件夹,主要内容保留 5 复制openocd文件 根据板子对应的芯片型号以及使用的调试器,将openocd中的相关文件复制到makefile同一路径,本文中使用的开发板芯片为stm32f4,调试下载器为daplink...