ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
404376 Топик полностью
VVB (23.04.2013 12:15 - 12:20, просмотров: 128) ответил VVB на Подскажите по USB Host для mass storage. LPC1768.
В общем, отказался я от FAT для записи потока данных. Попробовал Keil, разницы с FatFS принципиальной нет. Секундные паузы (пока драйвер FAT посекторно считывает сотню-другую-третью секторов из FAT и ищет свободные для записи сектора, а считывание одного сектора занимает 3 мс) недопустимы, у меня столько ОЗУ нет чтобы копить данные (поток 140 кБайт/с). Перешёл к разбиению флэшки на 2 раздела, один с FAT, другой неформатированный. На разделе с FAT имею файл с указанием последнего записанного сектора для неформатированного раздела, при необходимости начать запись тупо посекторно записываю данные, при останове записи обновляю конфигурационный файл. Вроде получилось. dd в линуксе позволяет легко получить данные из флэшки на ПК.