microbit刷入固件怎么实现的呢?

最近在研究microbit刷入固件方法,我的做法是直接调用python的复制库把本地的hex文件复制到microbit磁盘。但是查找microbit磁盘这个过程比较繁琐。。不知道这个flash_usb_microbit(firmware_path)是这么实现的呢?有木有这个函数源码哦。

1赞

使用的是uflash

def flash_usb_microbit(firmware_path):
    uflash.flash(path_to_python=firmware_path)
    return "flash..."
1赞

谢谢哈。了解了。不过看了下源码,似乎也有些问题存在:

2赞

非常细致的分析:+1:

这个问题我也有疑惑,目前只是偷懒,每次只接入一个microbit。在一个microbit的情况下,还未遇到过问题

1赞