首先向官方文档吐个槽,真的就没个适合新手入门的教程!!!!!!文档里很多东西都是拼凑而出,第一次接触根本无法正常进行操作,而且文档经常性的只出现结果,无视中间步骤,对新手及其不友好。好,吐槽到此为止。
软硬件准备
硬件
博主用的是IoT Board 潘多拉开发板。如下图所示,看起来挺香的,支持基于python的物联网开发。
软件
-
env
,是适用于RT-Thread板子的调试终端(下载链接:官网下载)
-
STM32 ST-LINK Utility
,用于烧录bin
文件
固件
需要下载你的开发板对应的BSP文件夹,里边有工程文件。
BSP编译
1.配置Env
只看Env 的使用方法即可。
2.编译固件
- 打开env,输入:
pkgs --upgrade
- 配置:
menuconfig
选第三个:
选第三个:
选择Micropython:
Load
和Save
即可。
- 将更新拉回本地:
剩余操作
编译成功
烧录程序
操作参考:STM32 ST-LINK Utility介绍、下载、安装、使用方法
报错解决
问题
路径中有中文!!!!!!,不要出现任何中文,包括env和BSP文件的所有文件夹路径都不行!