После стирания SD-карты, какое значение считывается с карты? Все ясно или все биты?

после стирания SD-карты, какое значение считывается с карты? Все ясно или все биты?

12
задан Lorenzo Von Matterhorn
17.03.2023 7:06 Количество просмотров материала 2497
Распечатать страницу

2 ответа

на официальные спецификации от ассоциации SD должен быть ваш первый порт захода:

4.3.5 стереть

желательно стирать несколько блоков записи одновременно, чтобы повышения пропускной способности.

идентификация этих блоков записи выполняется с помощью ERASE_WR_BLK_START (CMD32), ERASE_WR_BLK_END (команды CMD33).

хост должен придерживаться следующей команды последовательность: ERASE_WR_BLK_START, ERASE_WR_BLK_END и ERASE (CMD38).

Если удалить (CMD38) или установка адреса (CMD32, 33) команды из последовательности, карточка установит бит ERASE_SEQ_ERROR в регистр состояния и переустановил всю последовательность.

Если из командной последовательности (за исключением SEND_STATUS) получено, карточка установит бит состояния ERASE_RESET в регистре состояния, сбросить последовательность стирания и выполнить последнюю команда.

Если ряд стирания включает, то напишите защищенные участки, они будет оставленные нетронутыми и удаляются только незащищенные секторы. Тот Устанавливается бит состояния WP_ERASE_SKIP в регистре состояния.

поле адреса в командах настройки адреса является блоком записи адрес в байтах. Карточка проигнорирует все LSB под WRITE_BL_LEN (см. CSD) размер.

Как описано выше для блока пишет, карточка покажет что выполняется стирание, удерживая DAT0 на низком уровне. Фактическое время стирания может быть довольно долго, и хост может выдать CMD7, чтобы отменить выбор карты или выполните отключение карты памяти, как описано в разделе блочная запись, выше.

данные на карточке после того как деятельность erase или "0" или "1", зависит от поставщика карты.

бит регистра SCR DATA_STAT_AFTER_ERASE (бит 55) определяет, является ли он это " 0 " или '1'.

5
отвечен Karan 2023-03-18 14:54

файловая система действительно проверяет только заголовок файла, видит, что заголовок говорит, что он пуст и движется дальше. Затем ОС видит это как пространство, которое можно использовать, но до тех пор, пока эти сектора / блоки не будут перезаписаны, данные все еще существуют и легко восстанавливаются. Если вы хотите, чтобы увидеть его, скачать бесплатно Recuva, удалить некоторые файлы, а затем просматривать этот каталог с Recuva. Это должно вас напугать.

http://www.piriform.com/recuva

-1
отвечен Austin T French 2023-03-18 17:11

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх