GD32F307VC+WIN10+VSCODE+GCC+JLINK环境build

本文详细介绍了一种基于VSCODE+GCC+JLINK的CortexM系列单片机开源开发环境搭建过程。涵盖所需工具的下载安装、编译准备、makefile编写等内容。

为了构建Cortex M系列单片机免费开源的开发环境,网络上了解来看VSCODE+GCC+JLINK是一套比较高效的组合方式,下面记录环境搭建的流程。

我这边的PC环境为 WIN10专业版64bit。

工具准备

1. arm-none-eabi-gcc下载及安装

官网下载链接:
Downloads | GNU Arm Embedded Toolchain Downloads – Arm DeveloperDownload the GNU Embedded Toolchain for ARM, an open-source suite of tools for C, C++, and Assembly programming for 32-bit ARM Cortex-A, ARM Cortex-M and Cortex-R familieshttps://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads下载最新版本。

下载完成后点击.exe直接一直点下一步就好,千万要记得在最后一步的时候将add path打上勾,默认是不打勾的。

2. Gnu make工具 --- MinGW下载及安装

官网下载很慢,推荐到下面镜像站点下载最新版本即可

/明威指数 (1f0.de)http://files.1f0.de/mingw/下载好之后解压到D盘根目录,然后将bin文件路径加到环境变量。

设置 -> 系统 -> 关于 -> 高级系统设置

将MinGW路径加入到Path中。

 重启后即可生效。

打开cmd,输入gcc -v验证是否成功即可。

3. GIT Bash安装(推荐)

这里使用git bash终端(unix)替换dos 终端,自行百度安装GIT即可。

将vscode的终端使用git bash代替cmd(请自行百度),验证gcc -v成功的结果如下:

4. JLINK安装

官网下载安装JLINK最新版本即可。

GD32F307 JLINK已经默认支持,如果是其他一些国内的mcu,需要去mcu官网下载对应的JLINK支持文件。

这部分可自行百度解决。

 将Jlink按照自己的文件夹路径加到系统环境变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值