100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
1 | |
Перепрошивка усб клавиатуры24.02.2017, 06:19. Показов 27017. Ответов 34
Метки нет (Все метки)
Возможно такое сделать?
Зачем нужно? Взял залитую клавиатуру, вынул контроллер и перепаял его в джойстик. Всё работает, но нельзя нажимать больше 3х кнопок одновременно и собственно в блокноте можно писать им. Я от всего этого далёк, и спрашиваю ради интереса, вот так, прямо через усб можно это сделать? Или там нужно какое-то устройство, накидывать на ноги контроллера?
0
|
24.02.2017, 06:19 | |
Ответы с готовыми решениями:
34
Перепрошивка Юсб Клавиатуры Переделка клавиатуры (Драва усб) Просадка из-за усб мышки УСБ-фонарик с 8 светодиодами |
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
24.02.2017, 11:27 | 3 |
Сообщение было отмечено артист как решение
Решение
Сколько клав не разбирал, во всех чип залит пластмассой, так что это за МК сказать не возможно.
ИМХО: даже если и определить что за чип, то скорей всего он с однократно программируемой ПЗУ и той на заводе во время производства прошивку заливают, такие чипы значительно дешевле, чем с ППЗУ
1
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
24.02.2017, 11:32 | 4 |
Сообщение было отмечено артист как решение
Решение
артист, согласен с Витальичем, массовые изделия, такие, как клавы, делают "штамповкой", т.е. перепрошивке не поддаются.
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
25.02.2017, 01:13 [ТС] | 5 |
Понял, спасибо всем. ))
0
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
25.02.2017, 17:34 [ТС] | 7 |
Да можно и купить готовый за 200 рублей.
0
|
25.02.2017, 17:37 | 8 |
Так вы уж определитесь. Или покупать готовое, за 200 рублей. Или тратить сотни-тысячи рублей и уйму времени (как незнакомому с темой) на изучение и создание своего.
Тяп-ляп тут не очень получится.
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
25.02.2017, 18:01 [ТС] | 9 |
Мне просто нравится, что-то делать.
Особенно когда из ненужных вещей, получается, что-то полезное. Сам джойстик-то мне особо и не нужен, попробовал его, да убрал в шкаф. А есть вообще какие-то программы, чтобы например слить/залить прошивку из контроллера? Мне его не жалко, просто хочу попробовать что-нибудь эдакое. )) Вообще прошивается только контроллер, или всё устройство в целом? В моём понимании в клавиатуре в 1 чипе как минимум 2 микросхемы, 1я - это контроллер усб(через него устройство "общается" с компьютером), и 2я - это сама клавиатура, микросхема, которая при замыкании каких-то там ног(сами кнопки имеют вид матрицы) что-то передаёт контроллеру.
0
|
25.02.2017, 18:07 | 10 |
Сообщение было отмечено артист как решение
Решение
Для этого - нету. Такие чипы, как упоминалось выше, не прошиваются. А у тех что прошиваются, прошивка не считывается, заблокирована, т.к. это интеллектуальная собственность.
Прошивается память программ. Которая может находиться на кристалле микроконтроллера. Там же могут находиться и системы для связи с внешним миром: SPI, I2C, USB, CAN, GPIO и много-много чего ещё. USB к ПК, GPIO - к матрице клавиатуры.
1
|
26.02.2017, 13:27 | 11 |
Не обязательно. Эти функциональные блоки можно объединить на одном кристалле. Если говорить о микроконтроллерах, то во многих есть периферийный модуль USB. Более того, USB можно реализовать программными средствами https://www.cyberforum.ru/blog... g3248.html
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
27.02.2017, 02:34 [ТС] | 12 |
Почитал тут, посмотрел, пару вопросов возникло:
Микроконтроллер любым программатором можно шить, или специально под него сделанным? Виртуальный программатор через LPT порт хуже чем физический усбшный? Или он устарел или не пишут дрова, почему все покупают усбишные?
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,520
|
|
27.02.2017, 04:35 | 13 |
для каждой серии МК свой программатор например для АВР один, для СТМ другой
это так, в двух словах наверно потому что нет уже физических LPT портов,а в ноутбуках уже и COM нет
1
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
27.02.2017, 10:49 | 14 |
Я бы не был так категоричен.
До сих пор еще есть. Далеко не на всех материнках, да. Но найти можно. Практически во всех сборках компьютеров их нет на задней панели, но на материнке встречаются. Впрочем, согласен, порт отживает последние дни/годы.
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
27.02.2017, 12:07 [ТС] | 15 |
У меня и LTP и COM есть, лучше LTP использовать? Пишут, что вроде он побыстрее будет(не так конечно как usb).
0
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
27.02.2017, 12:29 | 16 |
артист, лучше использовать, под что "заточены" имеющиеся программаторы
Т.е. надо исходить из того, что есть, ну или планируется. Если из общих соображений, "железный" LPT надежнее, по быстроте сравнивать смысла нет. Лично я пользуюсь LPT-программатором. Хотя есть и USB-шный. Добавлено через 6 минут Кроме того, зависит от типа контроллеров, какие хотите программировать под которые программаторы сделаны только на USB.
1
|
27.02.2017, 12:47 | 17 |
Для программирования чего? Например если речь о STM32, то это не самая лучшая идея, ведь можно купить за копейки ST-Link или самому его собрать. Кстати для прошивки STM32 программатор не обязателен - в МК есть USORT/USB загрузчик.
1
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
27.02.2017, 12:53 | 18 |
locm, я ж сказал
Мы так и сделали: для STM32 купили ST-Link
А для AVR мы сами делаем программаторы И LPT, и USB. Каждый решает сам, что выбрать. Можно работать с любыми программаторами, надо исходить из своих возможностей.
1
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,520
|
|
27.02.2017, 13:21 | 19 |
ой ли любое замыкание, а при отладке это часто бывает, сжигает порт,нужны буфера
COM понадежней будет, хотя тоже не айс я свои пять поводков на COM делал, пока USBшный программатор не прикупил
1
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
27.02.2017, 13:35 | 20 |
А кто сказал, что там напрямую ? Там ставится специальная микросхема.
У USB тоже есть свои заморочки. Сколько раз виртуальный порт просто отваливался. Не совсем, конечно. До перегрузки.
1
|
27.02.2017, 13:35 | |
27.02.2017, 13:35 | |
Помогаю со студенческими работами здесь
20
Windows не видит усб порты подскажите схему усб-ик приемника Выгорели усб по питанию. Acer e350. как подключить клавиатуру усб к ноутбуку Проблемы с интегрированным видео и усб портами Поточная передача в УСБ в режиме БАЛК? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |