Цитата(vasilijvs @ Feb 17 2016, 17:15)

Добрый день, прошу помочь всех знатоков.
........
fResult = f_mount(&fatFs, "0", 1)
ну как я вот подошел к этому
1) в Яндексе набираем "FAT32 MBR" "FAT32 boot record" "FAt32 описание"...изучаем структуры boot record, partition table и собственно самой FAT
2) форматируем в Windows флэшку,скачиваем программу посекторного чтения
http://electronix.ru/forum/index.php?act=a...st&id=97074 (пост
http://electronix.ru/forum/index.php?showt...1337) копируем на флэшку файлы,смотрим программой что куда записалось,анализируем цепочку FAT,в общем исследуем,что делает Windows с флэшкой
3) Пишем низкоуровневый драйвер,публикующий функции посекторного чтения-записи,читаем даташиты на микросхемы памяти,sd-card и прочее..кстати для эмуляции можно использовать ОЗУ микроконтроллера,сектора там организовать
4) ну и далее пристегиваем товарища Чэна(или Чана) ,если не удалось или лень,пишем свое детище на основе нюансов,изученных в п.2...так же поймете,как форматировать на любой размер
Сложного ничего нет,надо просто включить мозг..
Сообщение отредактировал romas2010 - Mar 3 2016, 18:27