ST意法半导体
登录
直播中
闷~~
9年用户
792经验值
擅长:可编程逻辑
私信
关注
[问答]
请问USB设备插入PC后无法格式化是何原因呢?
开启该帖子的消息推送
USB设备
驱动器
MCU芯片
我正在开发使用内部闪存的 USB 大容量存储设备的应用程序。我已经使用 ST CubeMx 工具生成了 USB MSD 代码。我正在使用 MCU 的最后一个扇区 7 (128KB) 创建驱动器,并且我已经修改了 STORAGE_Write_FS() 和 STORAGE_Read_FS() 函数以从内部闪存读取和写入。
当我将 USB 设备插入 PC 时,它在 PC 中创建了闪存驱动器,PC 要求先格式化驱动器,但无法格式化。
我在这里附上了我的代码,请检查代码并让我知道我哪里错了......
回帖
(1)
刘军
2023-1-6 14:13:42
问题是你不能只写 512 字节而不破坏它周围的 64 或 128 KB。您需要保留所写入扇区两侧的数据。即保存在 RAM 中,插入新数据,用新内容擦除/写入更大的闪存块。
问题是你不能只写 512 字节而不破坏它周围的 64 或 128 KB。您需要保留所写入扇区两侧的数据。即保存在 RAM 中,插入新数据,用新内容擦除/写入更大的闪存块。
举报
更多回帖
rotate(-90deg);
回复
相关问答
USB设备
驱动器
MCU芯片
nano130se3bn时发现hid正常,但在
格式化
时发现
无法
格式化
是什么
原因
导致的?
2023-06-27
1593
CH32V203 K8T6模拟U盘
设备
成功,移植文件系统出现
无法
格式化
怎么处理?
2022-09-16
780
CYUSB3KIT-003创建U盘
后
插入
电脑每次提示要
格式化
,怎么操作才能只需要
格式化
一次?
2024-02-29
4247
为什么用STM32和W25Q64做的U盘每次插电脑都提示
格式化
?
2018-10-23
5078
u盘
格式化
不了
2012-09-14
6346
求arduino uno
格式化
sd卡程序
2016-12-11
5258
如何在时间日期
格式化
后
保留毫秒
2020-04-22
2569
CH559模拟U盘+SPIFlash的工程中在哪里
格式化
?
2022-06-23
719
为什么SD卡上的fs_mount()
无法
使用FAT16进行
格式化
呢
2022-12-08
332
请问
stm32
插入
micro
USB
线
后
电脑
无法
识别的
原因
是什么?
2021-10-25
1439
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分