Oxford писал(а):Ну как удобная FAT от Chan? Навигацию делали? Какая ваша оценка?
FatFs - FAT file system module include file R0.07a (C)ChaN, 2009Да библиотека довольно удобная в обращении, переделал только SPI ножки. Однако переделывал кое-что...
в функции
DSTATUS disk_initialize (){
...
if (ty) { /* Initialization succeeded */
Stat &= ~STA_NOINIT; /* Clear STA_NOINIT */
FCLK_FAST();
} else { /* Initialization failed */
//power_off(); - это закомментировал }
return Stat;
}
Закоммениторвал строку power_off(), потому как она иногда вызывалась, якобы инициализация не прошла, но после этого плата всё равно могла нормално создавать/писать/читать файлы/директории.
В обращении она удобна, смотрел удобную инструкцию по командам
http://microsin.net/programming/ARM/fatfs-file-system.htmlМоя оценка 4(с большим +). Создание файлов и папок практически как при программировании десктоп-приложений на C/С++, что для меня и других программистов C/C++ очень удобно.