本文以 N32N031 系列 MCU 为例,介绍了在 Windows 环境下基于 vscode 编辑器、GCC 编译工具链和 GDB 调试工具进行搭建开发环境,进行代码编译、固件下载和代码调试的方法。
2.开发工具
2.1 软件
1) 编辑器 Visual Studio Code 1.5x.x 或以上
2) 编译工具链 arm-none-eabi-gcc 6.3.1 或以上
3) Make for Windows
4) 下载调试工具 JLink_V6.90a 或以上
2.2 硬件
1) 开发板 N32G031C8L7_STB
2) JLink 下载器 V9.7 或以上
3.开发环境搭建
3.1 安装 VScode 软件
下载软件:https://code.visualstudio.com/
VScode 用作代码查看和编辑,它还提供了 powershell 和 bash 终端用于命令行操作,我们的整个开发过程都要用到命令行终端。
3.2 安装 gcc 编译工具链
下载地址:https://launchpad.net/gcc-arm-embedded/+announcement/28093
示例版本:10-2020-q4-major
检查是否安装成功:打开 dos 命令行窗口,输入 arm-none-eabi-gcc –v,如下表示安装成功:

若不成功
1,请检查环境变量是否添加好
2,进入“C:\Program Files (x86)\GNU Arm Embedded Toolchain\10-2020-q4-major\bin”安装目录下检查 arm-none-eabi-gcc.exe 文件名是否正确
3.3 安装 Make for Windows
此工具用于解析 Makefile 脚本,可以选择下面两个软件其中一个进行安装。
安装 cmake.exe 工具
下载地址:http://www.equation.com/servlet/equation.cmd?fa=make
安装 MinGW 软件,使用其自带的 make 工具。
检查是否安装成功:打开 dos 命令行窗口,输入 make –v 如下:

若不成功
1, 请检查环境变量是否添加好
2, 进入对应的 make 安装目录 bin 文件夹检查一下 make.exe 文件命名是否正确
|