一、使用 VSCode + gcc + openOCD 开发 文章中所用到的工具版本都可以网上搜索一下找到下载。 1、安装 gcc-arm-none-eabi-xxx 安装gcc-arm-none-eabi-5_4-2016q3-20160926-win32(这只是当时我配置时候用的版本,其他版本也是可以的) 记得最后的第3选项打钩,因为自动添加环境变量( 估计是因为自动添加,所以会...
第一种gcc-arm-none-eabi 来编译 第二种利用插件导入KEIL工程,可以执行编译调试烧录 一、使用 VSCode + gcc + openOCD 开发 文章中所用到的工具版本都可以网上搜索一下找到下载。 1、安装 gcc-arm-none-eabi-xxx 安装gcc-arm-none-eabi-5_4-2016q3-20160926-win32(这只是当时我配置时候用的版本,其他版本也...
vscode:编辑器,基本环境,安装cortex-debug组件 GNU Arm Embedded Toolchain: 不建议下载最新版,笔者下载的是GNU Arm Embedded Toolchain 9-2020-q2-update这个版本,最新版本会有问题,暂未解决 Mingw-w64 GCC for Windows 64 & 32 bits:安装(或解压缩)完毕, 会得到一个bin目录(后面要添加系统环境变量里面Path)。...
其中C/C++和Keil Assistant 是vscode搭建stm32开发环境必要的两个插件; Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code插件可以使得vscode页面转为中文, GBK to UTF8 for vscode插件可以解决keil工程中的代码中文注释乱码的问题。此外还要勾选设置中的Auto Guess Encoding选项。 二、遇到的问...
2. 安装ARM插件:安装ARM插件可以使Vscode支持ARM芯片的编程和调试。在Vscode的扩展商店中搜索并安装适用于ARM开发的插件,如Cortex-Debug或stm32-for-vscode插件。 3. 配置编译器和调试器:在Vscode中使用ARM开发需要配置编译器和调试器。你可以选择安装GNU ARM工具链或者其他ARM编译器,并在Vscode的设置中指定编译器的...
1. ARM开发板上启动gdbserver,调试守护进程pid(如32101, 可执行文件为 test_main) # gdbserver :8889--attach32101 2. gdb客户端(PC 命令行) $ arm-none-linux-gnueabihf-gdb test_main ……(省略命令输出) (gdb) target remote192.168.0.45:8889(gdb) set sysroot target:/(gdb) set follow-fork-mode...
3.下载并安装Git for Windows 该工具集成有精简版的mingw,这里我们使用其bash终端和版本管理均非常有用。 4.下载并安装arm-none-eabi-gcc 编译器,GUN的arm的通用交叉编译链工具,基本上常用的arm处理器均支持; 安装时勾选设置全局环境变量以便于配置;
LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "download", "type": "shell", "command": "openocd", "args": [ "-f", "D:/VSCode/ARM/ARM_PACK/OpenOCD-20211118-0.11.0/share/openocd/scripts/interface/stlink-v2.cfg...
在本文档配套的代码包内可找到此软件(gcc-arm-none-eabi-10.3-2021.10-win32.exe),然后双击运行安装即可。注意安装完成后需要添加系统环境变量。MinGW安装MinGW是Minimalist GNU for windows的缩写。它是可以自由使用自由发布的windows特定头文件和使用GNU工具集导入库的集合,可在windows平台生成本地的windows程序。其...
关于port相关文件,记得选择Source/portable/GCC/ARM_CM4F里面的文件。(笔者原先在Keil下进行开发,迁移进VSCode之后执行make一直报错,就是因为没有替换portmacro.h文件。 Flash流程 下载stlink /opt/homebrew/bin/brew —install stlink 记得把st-link的bin目录加到PATH环境变量里 修改Makefile 在最后加上以下代码 fl...