ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
374899
VVB (11.12.2012 07:45 - 07:54, просмотров: 11445) Гyдвин
Подскажите по USB Host для mass storage. LPC1768. Пока работаю на Keil MCB1700. Требуется записывать на флэшку какие-то данные из CAN. Есть библиотека nxpUSBlib, там максимальный пример mass storage -- это чтение первого сектора флэшки. Однако, мне в дополнение к этому надо: 1. считая первый сектор, определить таблицу разделов 2. если это не gpt, то найти первый раздел с FAT16/FAT32 3. начать работать с этим разделом: прочесть содержимое корневого каталога, проанализировать, создать другой каталог, создать файл, открыть файл на запись, записать файл, закрыть файл, отмонтировать flash. Обслуживать ситуации "не могу записать файл потому что кончилось место", "флэш выдернута", "не могу создать каталог", "не могу создать файл". Есть FatFS, которую я хочу использовать для этих вещей. Какие библиотеки знаете для моих задач? Вот нашёл ещё одну библиотеку, пока не анализировал. http://ics.nxp.com …software/usb.host.msc/ Спасибо.