Господа, есть у меня пример проекта, где устройство на STM32F103 превращается в USB флешку. Причем вариантов 3 - с использованием SPI-flash, SD-карты и с использованием собственной флеш памяти контроллера. Последний вариант я даже попробовал, получил отлично работающую флешку на 256 килобайт.
Проект прилагаю. Так вот проект не предусматривает доступ к файловой системе средствами самого контроллера. Реально ли прикрутить к нему FatFS?
Я понимаю, что надо в файл diskio прописать функции, с помощью которых идет работа с SPI-flash в режиме Mass Storage Device, но будет ли это работать? Или придется городить еще что-то?
Может кто-то уже делал Mass Storage c FATFs?
P.S. C другой стороны, проект ведь фактически работает с FAT-системой, но что-то я в нем не видел функций, отвечающих за FAT...
Сообщение отредактировал Salamander - Nov 10 2013, 07:24