Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
FatFS R0.09 от 2011 от ChaN...
Отправлено
Ю (62.84.104.194) 03 сентября 2014, г. 10:02
Keil
Взял готовый пример использования FatFS для записи данных на карточку SD в режиме SDIO. На диске от WaveShare для STM32F4Discovery.
Карточка отформатирована FAT32.
Запись в файл f_write(....) блоками размером с сектор, т.е. 512 байт, выполняется корректно, но очень медленно. Если увеличивать размер блока кратно размеру сектора до 8192 байт включительно, то не пишутся последние 512 байт. Далее после 8192 не пишутся последние 512 байт для каждых 8192 байт.
Кто-нибудь подскажет где собака зарыта?
Не думаю, что ошибка со счётчиками в FatFS или где-нибудь ещё.
Составить ответ | Вернуться на конференцию
Ответы