WIN10下STM32模拟U盘升级反复挂载

2019-12-26 18:53发布

用的就是网上到处都用的U盘升级HEX。在XP下和WIN7下至少挂载正常。在WIN10下。就会反复的识别。消失。识别。又消失。完全不能用。。第一次识别显示READY.txt第二次就显示 UNKNOW.txt感觉WIN10是不是向U盘里写入了什么文件?造成重新挂载?
11条回答
iamseer
1楼 · 2019-12-28 04:27.采纳回答
确认一下你器件的页大小,要不然会有问题。我的代码是给103C8用的
xf331785508
2楼-- · 2019-12-26 20:20
bus hound 抓一下看看。
bg6agf
3楼-- · 2019-12-27 01:12
xf331785508 发表于 2017-8-3 10:54
bus hound 抓一下看看。

问题是。WIN7 XP  都是好的。。所以一定是WIn10系统设定的问题。
snoopyzz
4楼-- · 2019-12-27 05:54
 精彩回答 2  元偷偷看……
huaxiling
5楼-- · 2019-12-27 10:26
WIN10对于小文件写入挺蛋疼的, 往往只是把数据写入缓寸, 而不往usb发,
经常是需要手动点移除U盘, 才真正写入数据
bg6agf
6楼-- · 2019-12-27 14:00
snoopyzz 发表于 2017-8-3 11:45
我用过, 是休眠的问题-_-, 把ST例程中的usb_pwr.c里处理休眠的WFI给//掉就好了... ...

找了下这个文件。但是没找到处理休眠的WFI。。
bg6agf
7楼-- · 2019-12-27 19:06
刚查了。WIN8 WIn10 U盘一上就会向U盘里写入一个文件。。所以。。。

一周热门 更多>