Библиотека FatFS: f_write |
Добавил(а) microsin |
f_write Функция f_write записывает данные в файл.
FRESULT f_write ( FIL* FileObject, /* Указатель на структуру файлового объекта */ const void* Buffer, /* Буфер для записываемых данных */ UINT ByteToWrite, /* Количество байт для записи */ UINT* ByteWritten /* Количество записанных байт */ ); Параметры
Возвращаемые значения FR_OK, FR_DISK_ERR, FR_INT_ERR, FR_NOT_READY, FR_INVALID_OBJECT, FR_TIMEOUT Описание Указатель чтения/записи в файловом объекте увеличивается на количество записанных байт. После завершения функции значение *ByteWritten должно быть проверено, чтобы обнаружить переполнение диска. В случае, если *ByteWritten < ByteToWrite, то это означает что во время операции записи произошло переполнение тома. Функция может подождать некоторое время при переполнении диска или закрыть файл. Краткая информация (QuickInfo) Функция доступна, когда _FS_READONLY == 0. [Ссылки] 1. f_write - запись в файл (оригинал статьи на английском языке). |