我正在开发的嵌入式系统,写入SD卡。众所周知,如果闪存被预先擦除,写访问速度会更快。有什么简单的方法可以擦除windows中的闪存吗?谢谢,Yony。
发布于 2010-12-01 02:13:50
SD卡上的闪存由卡上控制器管理,您没有直接擦除NAND闪存本身的控制级别。
但是,在执行多块写入(CMD25)时,您可以在执行多块写入之前使用预擦除命令(ACMD23)来预擦除块;这会大大加快速度。但是,如果您指定一个预擦除,然后终止后续写入,则根据规范,未写入块的内容是未定义的。此外,仅在SD卡上支持预擦除,而不支持MMC卡。详细信息在SD Specifications Part 1 Physical Layer Simplified Specification中
https://stackoverflow.com/questions/4314088
复制相似问题