Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; 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 или где-нибудь ещё.



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

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

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru