Библиотека 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 - инициализация физического диска (оригинал статьи на английском языке). |