ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
3 декабря
1022803 Топик полностью
symbions (31.07.2020 12:18, просмотров: 443) ответил ChipnGo на Господа! Нарисовалась следующая проблема: в один старый проект 10-летней давности на Mega128 заказчик очень хочет добавить порт для USB-флешки для сьема логов. Заказчик старый, послать его не комильфо, переписать все на платформе ARM c USB HOST тоже категорически не хочется. Помнится у FTDI был / есть чип Vinculum to USB Memory Bridge, доросший сейчас до версии Vinculum-II. Кто-нибудь пользовался данными чипами - сколько ресурсов (RAM / Flash) / времени разработчика
Vinculum-II удалось использовать только по УАРТу. Параллельный не пробовали - ножек столько нет, а отстальные последовательные не заработали. 

По памяти:

Нужно отслеживать по уарту появления сообщения определённого вида

Проанализировать посылку - если это диск, то продолжаем

** - может тут надо дать команду создать файл - не помню уже

Дать команду открыть файл на запись

передать данные

закрыть файл

всё

Команды имеют длинный, человеческий формат - и короткий, из 3х байт

В общем я разбирался неделю, а по моей уже шпаргалке человек за 2 дня встроил это в свой проект.