Комментарии 8
Для gd32vf103 я бы порекомендовал этот репозиторий: https://github.com/esmil/gd32vf103inator (местами находил баги, но в целом хороший пример для старта).
Перепрошивается через dfu-util-0.11.
Кстати, у них с частотой проблемы, у моего gd32vf103 USB отказывается работать на 108MHz, только на 96MHz.
Очень вовремя ваша статья попалась, спасибо
Эх, где эта статья была лет 7 назад, когда пришлось мастырить клавиатуру с ком-портом…
Спасибо, хорошо разобрано.
Название, правда, ввело в заблуждение: показалось, что речь идет о сдвиговых регистрах °-О-о-°
А возможно сделать одно из устройств виртуальной сетевой картой?
Ибо настраивать параметры через вебинтерфейс очень было бы удобно.
Пока пытаюсь сделать msd, при сохранении на которой конфиг парсится и уходит в контроллер.
Технически можно. Если я правильно понял, оно называется RNDIS. Тоже было бы интересно с этой штукой поразвлекаться, но вряд ли в ближайшее время.
Пока пытаюсь сделать msd, при сохранении на которой конфиг парсится и уходит в контроллер.
А что именно не получается? Или у вас конфиг больше 512 байт? Так лучше разделить на отдельные файлы, контроллеру так проще будет.
UPD: допилил прошивку чтобы не только себя позволяла скачать, но и свои исходники. Максимум опенсорса!
USB на регистрах: составные устройства