Вход

Просмотр полной версии : USB Keyboard



aleksy
13.11.2022, 20:45
Доброго Вечера.
Продолжаю свой проект ZX-Spectrum Pentagon(Limassol). В рамках данного проекта
решил продвинуть свой старый проект USB Keyboard (начинал когда спаял Harlequin
128).
И так первые результаты:
1) 40 клавиш работают. (вернее 39 не работает пака [SS]. относительно стандарта
http://ww1.microchip.com/downloads/en/AppNotes/01212a.pdf Shift, Win, Ctrl.
идут флагами. не проблема но чуть посже).
2) работают несколько нажатий.
3) подсоеденяються к стандартнам пинам (в последствии добавим сброс, а также
будет вариант который будет работать по сигналу активации порта.)
Реализовано на STM32F105 STM32F107 (также пробую клоны GD32F105, GD32F107. Жду,
чипы заказаны). В качестве отладочной платы использую STM32 Nucleo-64 development
board with STM32F103RB https://www.st.com/en/evaluation-tools/nucleo-f103rb.html
насадил туда STM32F107. Схему подключения USB HOST тупо дёрнул с какойто другой
Nucleo и слелал вторым этажом на Nucleo. Проект в KiCad и STM32CubeIDE
прикладываю (есть в GitHub).
отвечу на вопросы .. в общем чате и в личном порядке.

полная инфа в архиве (https://cloud.mail.ru/public/PhTx/TNmunEVEb)
Головной проект (https://zx-pk.ru/threads/34565-zx-spectrum-limassol-(pentagon).html)