Библиотека FatFS: disk_initialize Печать
Добавил(а) microsin   

disk_initialize

Функция disk_initialize инициализирует драйв диска.

DSTATUS disk_initialize (
  BYTE Drive           /* Номер физического диска */
);

Параметр

Drive
Указывает физический номер диска, который должен быть инициализирован.

Возвращаемые значения

Эта функция возвращает состояние диска. Подробнее о статусе диска см. описание функции disk_status.

Описание

Функция disk_initialize инициализирует физический диск, и переводит его в режим чтения/записи. Когда функция выполнилась успешно, она вернет значение очищенного флага STA_NOINIT.

Программа приложения НЕ ДОЛЖНА делать вызов этой функции, иначе структура FAT тома может быть испорчена. Для переинициализации файловой системы используйте функцию f_mount. Эта функция вызывается на процессе монирования тома в модуле FatFs для управления сменой физического носителя данных.

[Ссылки]

1. disk_initialize - инициализация физического диска (оригинал статьи на английском языке).