micropython之路(一)
一、固件编译之STM32编译
- 准备一个linux系统,建议Ubuntu。
- 获取micropython仓库代码
git clone https://github.com/micropython/micropython.git
- stm32需要 ARM 编译器、arm-none-eabi-gcc 和相关的 bin-utils。对于使用 Arch Linux 的用户,您需要 arm-none-eabi-binutils、arm-none-eabi-gcc 和 arm-none-eabi-newlib 软件包。(翻译过来的)
网上看到Ubuntu16有个版本自带,所以需要自己去查一下是否自带,使用:
arm-none-eabi-gcc -v
如果查不到,他会告诉你可以输入以下安装:
sudo apt install gcc-arm-