Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Вопросы по FatFS от Chan'a (+)
Отправлено
S (188.16.45.182) 04 мая 2010, г. 09:06
1. В PetitFS пытаюсь создать файл
pf_open((const char*)("test.txt"));
Возвращает FR_NO_FILE. Перывается всё на строке из файла pff.c
if (!dir[0] || (dir[DIR_Attr] & AM_DIR)) // It is a directory
return FR_NO_FILE;
В его мане указано, что файл должен создаваться, даже если его нет.
Попробовал открывать уже созданный заранее файл на флешке. Эффект тот же. Что не так?
2. Надо писть логи на карточку с микроконтроллера. Возник вопрос в выборе, что брать, Petit FS или полную FS от Chan'a.
Надо создавать файлы периодически, раз в сутки возможно, и писать в них данные. Основной вопрос в том, как контролировать оставшееся пространство на карте в той или иной FS? Как при создании файла, не оказаться в ситуации, что во время записи окажется, что больше некуда писать?
Составить ответ | Вернуться на конференцию
Ответы