Собственно.
Имеем STM32F217ZG с microSD 4Gb, работающую через 6-ой канал DMA2 на частоте в районе 9Mhz.
Имеем FreeRTOS+LwIp+FatFS.
Прошивка при старте начинает писать данные на SD.
С TIM5 снимается время выполнения операций в FatFS.
Получаем на выходе какую-то очень странную картину:
read/write/close ~ 20ms
chdir/open/opendir ~ 500ms
Почему так долго идет работа с директориями? Можно ли как-то ускорить?