Как отключить виртуальный COM порт у Beetle ATMEGA32U4
- Войдите на сайт для отправки комментариев
Ср, 26/02/2020 - 10:39
Добрый день,
При подключении по USB Beetle ATMEGA32U4 (определяется как Leonardo) появляется (и остается на все время подключения) составное USB устройство – виртуальный COM порт и HID совместимый игровой контроллер.
Вопрос – как программно отключить виртуальный COM порт сохранив HID совместимый игровой контроллер?
Скетч скачал отсюда
Там в левом нижнем углу микрухи есть точка. Её нужно просверлить и порт отключится. Всё.
Там в левом нижнем углу микрухи есть точка. Её нужно просверлить и порт отключится. Всё.
Да, но сверлить надо под рентгеном, а то один чудик потом навесным дорожки восстанавливал
Попробовать сверлом 0.8мм можно. Должно получиться. Я так 100 раз делал!
Там в левом нижнем углу микрухи есть точка. Её нужно просверлить и порт отключится. Всё.
Ну, не совсем всё. Я бы ещё получившееся отверстие компаундом залил, чтобы пыль не набивалась.
Там в левом нижнем углу микрухи есть точка. Её нужно просверлить и порт отключится. Всё.
Ну, не совсем всё. Я бы ещё получившееся отверстие компаундом залил, чтобы пыль не набивалась.
да пыль не страшна сама по себе, а вот влага, это да, а то поимеем как в анекдоте - "доктор, боль снимите, а опухоль оставьте"
Ежу понятно - чтобы не было ни влаги ни пыли сверлить нужно в вакууме открытого космоса и только сверлом для перфоратора.
Вопрос как отключить программно?
Вопрос как отключить программно?
А вот с ентим ужо сложнее, нужно читать книшко и думать... Проще просверлить, имхо.
Вопрос как отключить программно?
А вот с ентим ужо сложнее, нужно читать книшко и думать... Проще просверлить, имхо.
Значит Вы не знаете как это сделать?
Вопрос как отключить программно?
А вот с ентим ужо сложнее, нужно читать книшко и думать... Проще просверлить, имхо.
Значит Вы не знаете как это сделать?
это знает только wdrakula
Вопрос как отключить программно?
А вот с ентим ужо сложнее, нужно читать книшко и думать... Проще просверлить, имхо.
Значит Вы не знаете как это сделать?
это знает только wdrakula
Может wdrakula и знает, но молчит....
Так Вы знаете как решить эту задачу?
Так Вы знаете как решить эту задачу?
Ну, Вам же сказали, кто знает.
А так ... как можно что-то знать, если скетча никто не видел (не думаете же Вы, что Все так и кинутся качать его "отсюда" - Вам надо, Вы и качайте, и выкладывайте здесь).
Так Вы знаете как решить эту задачу?
Ну, Вам же сказали, кто знает.
А так ... как можно что-то знать, если скетча никто не видел (не думаете же Вы, что Все так и кинутся качать его "отсюда" - Вам надо, Вы и качайте, и выкладывайте здесь).
Сорри, выкладываю скетч.
Евгений, это та-же "дрочь" с тем-же "ручником" только в другой реинкарнации. Ща поттянуцца те, кто фтеме.
AmDepo,
(1) Закомментировать строчку CDC_GetInterface(&interfaces); в файле USBCore.cpp
(2) загрузить скетч через программатор
AmDepo,
(1) Закомментировать строчку CDC_GetInterface(&interfaces); в файле USBCore.cpp
ну нельзя же так, экстендет драйвер полночи эту задачу промучал, там и цена решения озвучивалась )))
экстендет драйвер полночи эту задачу промучал, там и цена решения озвучивалась )))
А пасан маладЭц, хоть и с ручником, а получил то, что хотел. Тонкий аднака патхот умеет находить! Ну чо, респектоз.
мля 5 тыщь ушло :))
dimax "(2) загрузить скетч через программатор", один раз можно и через порт :))
а я действительно трахался всю ночь пока раскопал, прада там еще менял
hid есть а порта нету :))
мля 5 тыщь ушло :))
ДелишЪ шкурку неубитого медведа.
dimax - напейши исчо как айденты vid&pid менять в HIM на 32u4 и дело фшляпе!
А ТС - красавец! Младца!!!
А ТС - красавец! Младца!!!
обожди, ща он загрузить разок и получит кирпич, так что ждем на второй серии!
AmDepo,
(1) Закомментировать строчку CDC_GetInterface(&interfaces); в файле USBCore.cpp
(2) загрузить скетч через программатор
dimax - Большое спасибо, загружу скетч через программатор - отпишусь!
ждем на второй серии!
Блин, а я погулять на вечерний променад собрался...
загружу скетч через программатор - отпишусь!
Оптимистичненько.
AmDepo,
(1) Закомментировать строчку CDC_GetInterface(&interfaces); в файле USBCore.cpp
(2) загрузить скетч через программатор
Уважаемы Dimax,
Все действительно работает! Задача решена лаконично и элегантно!
Благодарю за профессиональный совет и великодушие!
С наилучшими пожеланиями,
AmDepo.