ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 ноября
765274 Топик полностью
Николай Коровин (26.06.2017 01:46, просмотров: 259) ответил teap0t на Не понял, что именно вы хотите. Если вам нужно собственное устройство, которое прикидывается внешним USB диском,то всё давно придумано в точном соответствии со стандартами и работает. Если речь идёт о нестандартном формате обычной SD карты, тогда
Бывает, у сдохших флэшек мозги так клинит: удалил файлы, а служебные области не перезаписываются, вынул-вставил -- все имена опять там. Вот тут то же самое, но делается а) преднамеренно б) никакой флэшки вовсе нет, а служебные области контроллер на лету генерирует сам в) кроме служебных областей, есть всего-навсего единственный кластер, отданный единственному файлу. И вот этот файл из одного кластера -- единственное место на фальшивом диске, куда реально идёт запись и чтение. Т. е. через пару килобайт кода и килобайт EEPROM эмулируется FAT12-диск. USB-флоп эдакий. Без наличия какого-либо флэш-диска, без наличия поддержки FAT в прошивке, короче, с минимальным оверхедом. Получается USB-флоп по цене COM-терминала. И можно, соответственно, настройки прибора просто в любом текстовом редакторе открыть, подправить, сохранить и безопасно извлечь, чтобы фактически записался этот единственный кластер.