为什么要刷固件?
创作不易,点个赞呗!
micropython固件是将python环境集成进硬件中,我们运行的python文件就是通过固件才能运行。所以固件的版本以及固件的稳定性,会直接影响使用效果。
固件分为哪些类型?
micropython官网提供的固件有五种,第一种标准版,第二种多线程版,第三种64精度版,第四种线程+64精度版,还有网络版。micropython固件官网
刷写方式
我们常用的是标准版固件
点击可以下载.dfu文件(固件,刷写时需要使用)
下载固件完成后下载并安装DfuSedemo
运行DfuSedemo。
pyboard连接USB。
连接到电脑,确保数据正常传输
使用杜邦线或跳线 ,短路BOOT0和3V3。
然后按下RST按键。 (复位键)
松开RST,保持BOOT0和3V3短路。
释放BOOT0
当红、黄、蓝灯同时亮起,DfuSeDemo如下。表明DfuSeDemo已经识别成功