2010-11-30 101 views
2

我正在開發寫入SD卡的嵌入式系統。大家都知道,如果預先擦除了閃存,寫訪問速度會更快。 有什麼簡單的方法來清除Windows中的閃存? 謝謝, Yony。如何清除閃存(SD卡)?

回答

5

SD卡上的閃存由卡上控制器管理,您沒有控制級別直接擦除NAND閃存本身。但是,在執行多塊寫入(CMD25)時,您可以在其之前使用預擦除命令(ACMD23)預先擦除塊;這顯着更快。但是,如果指定了預擦除,然後終止後續寫入,則根據規範未定義的塊的內容未定義。預擦除僅支持SD卡,不支持MMC卡。詳情請見SD Specifications Part 1 Physical Layer Simplified Specification

+0

謝謝。還有一個擦除命令可以完成這項工作... – Yony 2010-12-21 08:06:08