[求助] STM32单片机烧录MicroPython固件后电脑无法识别虚拟磁盘

KunXin   2023-4-5 13:42 楼主

自己做了一块STM32F405RGT6的最小系统板,想学习MicroPython,使用ST-Link烧录固件后,插上USB线电脑无法识别虚拟磁盘。恳请大佬指点……

回复评论 (9)

你的说清楚一些,大家才好分析

点赞  2023-4-5 14:11

看网上教程说,单片机烧录MicroPython固件后插上USB线,电脑会自动将单片机识别为一个名为PYBFLASH的U盘,但我的板子烧录固件后,电脑无法识别我的单片机为U盘,显示“无法识别的USB设备”。入门MicroPython小白,不知道是什么原因,请求大佬指点……

本帖最后由 KunXin 于 2023-4-5 14:52 编辑
点赞  2023-4-5 14:51

看看是否是硬件的毛病.

点赞  2023-4-5 15:48
引用: KunXin 发表于 2023-4-5 14:51 看网上教程说,单片机烧录MicroPython固件后插上USB线,电脑会自动将单片机识别为一个名为PYBFLASH的U盘, ...

你换一根USB线试一下,检查一下供电是否够,最好能单独的供电,有些用USBHUB会出现供电不足的情况。

点赞  2023-4-6 07:48
这个USB引脚是唯一的么?是和固件匹配的么?如果没有内置上拉电阻则需要和固件匹配一致的上拉电阻引脚吧?
点赞  2023-4-6 09:22

也许你的硬件没做好  。。。

也许你的固件没烧对 。。。

也许你的电脑驱动没装好  你可以重新装一下 。

 

点赞  2023-4-6 09:44
引用: KunXin 发表于 2023-4-5 14:51 看网上教程说,单片机烧录MicroPython固件后插上USB线,电脑会自动将单片机识别为一个名为PYBFLASH的U盘, ...

有可能固件的晶振和你的不兼容

点赞 (1) 2023-4-6 09:52

固件的启动信息贴出来看看

点赞  2023-4-6 10:50

如果晶振是8M的烧PYBV1.0的固件,12M


的要烧PYBV1.1的固件。我有一次12M的晶振烧成PYBV1.0的固件,插上电脑就没法识别。


点赞  2024-4-6 23:00
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复