Заголовок сообщения: Переделка механической клавиатуры с одного мк на другой
Добавлено: Пт ноя 07, 2025 11:05:20
Открыл глаза
Зарегистрирован: Пн май 02, 2011 21:53:25 Сообщений: 46
Рейтинг сообщения:0
Добрый день. Сразу говорю, чисто из спортивного интереса все это делаю.
Имеется плата механической клавиатуры RK87pro на МК WB32FQ95RCT6 LQFP-64 с spi 25d40, где "глючит" 1 канал(нажимаешь 1, печатается 12345 и так по столбцу матрицы дальше. нажимаешь й печатается йцуке). Решил менять МК на STM32F103R8T6 LQFP-64. Выводы все совпадают и т.д. Единственное, на плате стоял кварц на 12 мгц, поменял на 8 мгц. Собрал прошивку QMK под stm32, все без ошибок скомпилировалось, заливаю её через программатор и при подключении клавиатуры к ПК винда выдает "код 43" - не определяет подключенное устройство. Так же пробовал выпаивать spi, все тоже самое, в прошивке отключал её поддержку.
по МК WB32FQ95RCT6 вообще все сложно по информации в сети.
Собственно вопрос, что мешает винде определить что это клавиатура подключена? я так понимаю этот момент где-то на плате. Может есть какая-то схема обводки stm32f103 из ваших реально рабочих примеров? на крайний случай ради интереса так же взять плату bluepill на stm32f103 LQFP-48 и туда просто так же залить прошивку и посмотреть, как определит его винда
ps есть еще мк rp2040 zero, так же собираю минимальную прошивку qmk и винда её без проблем определяет как клавиатура. т.е. можно эту rp2040 zero использовать вместо stm32, но придется городить колхоз к каждому столбцу и строке матрицы по проводу
Заголовок сообщения: Re: Переделка механической клавиатуры с одного мк на другой
Добавлено: Вт ноя 11, 2025 18:03:02
Открыл глаза
Зарегистрирован: Пн май 02, 2011 21:53:25 Сообщений: 46
Рейтинг сообщения:0
если кому интересно: ради интереса взял bluepill на stm32f103 LQFP-48, залил прошивку и... тоже самое.
Оказалось, что надо было всё-таки заливать сначала отдельно бутлоадер и потом уже эту прошивку. Теперь она определяется в винде как "клавиатура", проблема решена.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения