Правка Cumstom HID прошивки для платы STM32F411CEU6

4 000 руб. за проект
18 января 2025, 12:47 • 1 отклик • 27 просмотров
Добрый день, у меня уже есть референс, но нужно доделать\править Custom HID прошивку для платы STM32F411CEU6.
Что имеем - STM32F411CEU6 плата подключаемая посредством родного Type-C к USB компьютера по кабелю дата трансфера, исходный код проекта прошивки (девайс заводится, определяется в системе как HID устройство, реализовано через custom hid, обновлен дескриптор и реализована поддержка IN репорта).
Проблема - При запуске Python скрипта который подключается к девайсу посредством hidapi происходит большая задержка (терминал зависает), потом отсылается несколько команд и сразу же крашится с hid ошибкой, соответственно курсор мыши остается на месте.
Что ожидается - Python скрипт отсылает команду через hidapi на нашу плату, она ее принимает и обрабатывает.
Детали реализации - Расширить количество байтов с 2 (не принимать все репорты подряд, а фильтровать) до нужного количества (количество можете выбрать сами исходя из опыта и понимания), добавить поддержку клика мыши (Mouse1), все должно так же быстро отрабатывать как и при win32api использовании (может быть сценарий с большим количеством запросов в секунду (например для плавного перемещения мыши разбить промежуток на маленькие промежутки и потоком отсылать каждое смещение), скорость и количество команд для обработки должны соответствовать).

Оплата договорная!


Ссылка на архив для изучения референсов.