Micropython——RT-Thread开发板固件烧写

首先向官方文档吐个槽,真的就没个适合新手入门的教程!!!!!!文档里很多东西都是拼凑而出,第一次接触根本无法正常进行操作,而且文档经常性的只出现结果,无视中间步骤,对新手及其不友好。好,吐槽到此为止。

软硬件准备

硬件

博主用的是IoT Board 潘多拉开发板。如下图所示,看起来挺香的,支持基于python的物联网开发。
在这里插入图片描述

软件

  • env,是适用于RT-Thread板子的调试终端(下载链接:官网下载
    在这里插入图片描述

  • STM32 ST-LINK Utility,用于烧录bin文件
    在这里插入图片描述

固件

需要下载你的开发板对应的BSP文件夹,里边有工程文件。

BSP编译

1.配置Env

只看Env 的使用方法即可。

2.编译固件

  • 打开env,输入:
pkgs --upgrade

在这里插入图片描述

  • 配置:
menuconfig

选第三个:
在这里插入图片描述
选第三个:
在这里插入图片描述
选择Micropython:
在这里插入图片描述
LoadSave即可。
在这里插入图片描述

  • 将更新拉回本地:

在这里插入图片描述

剩余操作

参考MicroPython 固件开发指南

编译成功

在这里插入图片描述

烧录程序

操作参考:STM32 ST-LINK Utility介绍、下载、安装、使用方法
在这里插入图片描述

报错解决

在这里插入图片描述

问题

路径中有中文!!!!!!,不要出现任何中文,包括env和BSP文件的所有文件夹路径都不行!

猜你喜欢

转载自blog.csdn.net/qq_45779334/article/details/108998374