参考自http://panqiincs.me/2019/07/26/develop-stm32-on-linux/
由于我是在Deepin下进行配置的, 所以和原教程有所差别
同时采用的编辑器是vim, 而不是VSC
GNU Toolchain
由于原教程的系统为Manjaro Linux, 使用pacman安装工具链, 但我在apt下找不到该工具链, 只好到官网下载
一共有三个包需要下载:
- gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2
- git://sourceware.org/git/binutils-gdb.git
- git://sourceware.org/git/newlib-cygwin.git
后两个需要使用git clone