ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
21 апреля
419740
Ксения (24.06.2013 16:12 - 16:16, просмотров: 1594)
Посоветуйте наиболее компактную/упрощенную поддержку FAT16. Нужна только затем, чтобы на SD/MMC-карте файл с новой прошивкой найти, считать и загрузить. Т.е. обойдусь без вложенных директориев (одним корневым) и без длинных имён. В интернете про реализацию FAT16 (в том числе и для AVR-платформы) много всего находится, только уж больно всё монстрообразно - много модулей, друг за дружку зацепленных. Компилируешь fat.c, требует fatconfig.c, а тот в свою очередь требует dos.c - и пошло поехало. Например, avrlib вся такая - на автономные части не разрызешь. Конкретно на платформе AVR не зацикливаюсь, т.к. запись/чтение на SD/MMC-карту блоками по 512 байт уже реализовала, а дальше идут вещи с архитектурой слабо связанные.