2

我正在开发写入 SD 卡的嵌入式系统。众所周知,如果闪存被预擦除,写访问速度会更快。有什么简单的方法可以擦除 Windows 中的闪存?谢谢,约尼。

4

1 回答 1

5

SD 卡上的闪存由卡上控制器管理,您没有直接擦除 NAND 闪存本身的控制级别。

但是,在进行多块写入 (CMD25) 时,您可以在它之前使用预擦除命令 (ACMD23) 来预擦除块;这明显更快。但是,如果您指定预擦除然后终止后续写入,则未写入块的内容根据规范未定义。此外,仅 SD 卡支持预擦除,MMC 卡不支持。详细信息在SD 规范第 1 部分物理层简化规范中

于 2010-11-30T18:13:50.060 回答