Сохранен 67
https://2ch.hk/ra/res/122070.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Пилотный USB тхреад

 Аноним Втр 15 Апр 2014 10:31:42  #1 №122070 
1397543502394.png

Обсуждаем все вопросы, связанные с USB, начиная от того, какой стороной нужно вставлять штекер в гнездо и заканчивая вопросами про составление Report Descriptor'ов.

Аноним Втр 15 Апр 2014 10:33:43  #2 №122071 
1397543623587.jpg

Первый вопрос цитирую из Ньюфаг-тхреда.

>Допустим я создал USB устройство, которое хочу выпускать серийно. И денег на VID и PID у меня конечно же нет. Что мне делать? Поставить произвольные числа? Или числа от похожего устройства? А что если похожих устройств не существует? Могут ли быть проблемы у конечного пользователя, если числа совпадут с числами какого-то другого устройства в его системе? Помогай, анон! Гаечка авансом.

Отвечаем, не стесняемся.

sageАноним Втр 15 Апр 2014 11:03:15  #3 №122077 

>>122070
Не заметил разницы во времени при зарядке через usb 2.0 и через +5В шину БП ПК, думал быстрее пойдёт зарядка, раз там ток выше. батарея 1350мАч флай.

Аноним Втр 15 Апр 2014 11:18:43  #4 №122079 

>>122077
БП не даст току больше, чем потребует телефон. Просто он требует меньше 500 мА (лимит USB), вот ты и не видишь разницы.

Аноним Втр 15 Апр 2014 16:06:54  #5 №122097 

>>122071
> Могут ли быть проблемы у конечного пользователя, если числа совпадут с числами какого-то другого устройства в его системе?

Будут. ОС будет пытаться для твоего устройства использовать драйвера от того другого.

Почитай вот тут:
https://github.com/obdev/v-usb/blob/master/usbdrv/USB-ID-FAQ.txt
И тут:
https://github.com/obdev/v-usb/blob/master/usbdrv/USB-IDs-for-free.txt

Аноним Втр 15 Апр 2014 17:07:19  #6 №122104 

>>122097
Спасибо анон. Если я правильно понял, то у меня есть два варианта:

1. Взять рандомные значения и надеятся на удачу.
2. Купить числа у OBJECTIVE DEVELOPMENT за 200 евро.

Так?

Аноним Втр 15 Апр 2014 18:51:21  #7 №122108 

>>122104
Microchip раньше на халяву пиды выдавал.

Аноним Втр 15 Апр 2014 19:22:55  #8 №122110 

>>122104
Ебанутый, ты вероятность такого совпадения посчитал или тебе подсказать? Куда более вероятно, что твоя мамку выебут рептилоиды.

Аноним Втр 15 Апр 2014 20:17:36  #9 №122117 

>>122108
1 / (2^32 - Кол-во_видов_существующих_устройств). Не так и мало.

>>122108
Раньше? А что сейчас перестал?

Аноним Втр 15 Апр 2014 21:17:38  #10 №122127 

"The VID must be used solely with Microchip microcontrollers or Microchip MCP22XX devices. Use with any other manufacturer devices will result in termination of the sublicense agreement, and may result in legal and equitable action against you, either to enforce intellectual property rights or recover any resulting damages."

Как-то так.

Аноним Втр 15 Апр 2014 21:19:39  #11 №122128 

>>122127 > >>122108>>122117

Аноним Чтв 17 Апр 2014 13:27:22  #12 №122253 
1397726842001.jpg

>>122070
У меня на материнке PS/2 для клавы сгорел из-за горячего подключения/отключения. Можно ли клаву PS/2 или древнюю DIN на USB переделать?

Аноним Чтв 17 Апр 2014 17:14:48  #13 №122287 

>>122253
Не проще ли купить USB-клаву за 100рэ

Аноним Чтв 17 Апр 2014 17:45:37  #14 №122288 

>>122253
Можно. На радиорынке переходников навалом

Аноним Чтв 17 Апр 2014 21:30:34  #15 №122311 
1397755834178.jpg

>>122287
>за 100рэ
Это где? У меня 300
>>122288
Я хуй знаю где, денег нету ездить, а в пк магазе нету. Сам делал переходник, ничё не вышло.

Аноним Чтв 17 Апр 2014 21:58:21  #16 №122317 

>>122311
> ничё не вышло.
ты его в другую сторону делал?

Аноним Чтв 17 Апр 2014 22:29:33  #17 №122320 
1397759373735.jpg

>>122253
Нет, нельзя.
>>122287
Да, проще.
>>122288
Переходник не поможет.
>>122317
Нет, он не делал в другую сторону.

Проблема в том, что есть такая категория клавиатур, которые сами понимают, что за порт они используют, будь то USB или PS/2. Тут дело в контроллере. Старые клавиатуры не имеют оного контроллера, потому переходники не помогут. Эти переходники не с PS/2 на USB, а просто адаптеры PIN-to-PIN, то есть контакт к контакту. Так что ОП, если хочешь подключить AT или PS/2 клаву к USB, которая под USB не заточена, у тебя ничего не выйдет.

Аноним Птн 18 Апр 2014 00:28:36  #18 №122327 

>>122320
Я не ОП. Ну в общем спасибо, я просто из спортивного интереса хотел, т.к. на дня впервые паяльником обзавелся. А клаву где-то 5 лет назад брал, я смотрел в интернетах, там вроде такая же модель под ЮСБ существует, подумал что у них начинка одинаковая, оказалось нихуя. Кстати, с такими ЮСБ-экспериментами материнка не накроется? Вообще можно ли вынимать ЮСБ во время работы пк? К примеру у меня микро-SD была на 2 гига, а стала на 1 гиг внезапно, может там сгорело что из-за того что вечно вставлял и вынимал.

Аноним Птн 18 Апр 2014 01:15:54  #19 №122329 
1397769354272.gif

>>122071
еще есть вариант использовать значения от типового USB HID. Но деталей не знаю - надо читать

>>122070
Поясните какие недостатки (кроме скорости) в реализации USB без отдельного контроллера, пикрелейтед, используя программную реализацаю.

Аноним Птн 18 Апр 2014 08:26:10  #20 №122341 

>>122320
>Переходник не поможет.
ОП, шли нахуй этого пидараса. Существуют переходники с PS/2 на USB. Только стоить такой переходник будет дороже новой клавы.

Аноним Суб 19 Апр 2014 00:53:21  #21 №122402 

>>122341
Бля, я не ОП, я господин нищеброд. Читал я про такую йобу.

Аноним Суб 19 Апр 2014 09:45:28  #22 №122410 

>>122402
>я господин нищеброд
Запили тогда сам эту йобу. В процессе тебе придется освоить микроконтроллеры и работу с USB. Это пойдет на пользу.

Аноним Суб 19 Апр 2014 18:46:02  #23 №122432 
1397918762695.jpg

>>122410
Может запилю что нибудь. У меня 4 ЭЛТ монитора, парочка материнок древних, всякой хуйни кампутерной дохуя, и есть желание всё это паять и чинить, но совершенно нет опыта и знаний. На фотке мать с 370 сокетом.

Аноним Суб 19 Апр 2014 20:32:09  #24 №122435 

>>122432
>У меня 4 ЭЛТ монитора, парочка материнок древних, всякой хуйни кампутерной дохуя
Ничего их этого тебе не поможет. Заказывай/паяй программатор для мк и покупай сами микрухи.

Аноним Суб 19 Апр 2014 22:06:29  #25 №122437 

>>122435
Еслиб у меня были деньги на покупки, я бы тогда ниче не паял

Аноним Вск 20 Апр 2014 11:51:12  #26 №122464 

>>122462
У мамки старой проблемы с сердцем, можно собрать вундервафлю которая будет диагностику проводить?

Аноним Вск 20 Апр 2014 12:13:54  #27 №122465 

>>122437
>Еслиб у меня были деньги на покупки, я бы тогда ниче не паял
А хуле ты здесь забыл? Тут собираются только те, кто паяют, даже если у них дохуя денег.

Аноним Вск 20 Апр 2014 12:39:59  #28 №122466 

>>122465
Ты дебил штоле? Я паяю потому что нет денег на покупку техники.

Аноним Вск 20 Апр 2014 13:04:49  #29 №122473 

>>122468
>Так свиней разводи, мудила.
Ты кому это сказал, пидор?

СПАСАЙТЕ, ПОСОНЫ  Аноним Пнд 21 Апр 2014 20:03:39  #30 №122562 
1398096219385.jpg

Сап, знатоки USB. Запилил я значит мышкоклаву на STM32. Все отлично работает. Но есть одна особенность, которая не дает мне покоя. Название моего устройства в системе HID-совместимая мышь и HID клавиатура, хотя в стринг дескрипторах заданы совсем другие названия. Нужные названия отображаются только во время установки драйверов, затем вылезают те, которые мне не нравятся. Дескриторы до хоста доходят - проверял проверялкой. Выручай, помогач.

Аноним Втр 22 Апр 2014 18:05:01  #31 №122655 
1398175501776.jpg

Снял этот переходник PS/2 c этого >>122432 древнего кампуктера, второй конец подходит к USB на материнке, (там только 4 провода на 5 контактов). Подсоединял мышь PS/2 она светиться но не работает, клава тоже не работает. Как же эта штука работал на древнем пеньке, если там из портов только DIN и то что на пике.

Аноним Втр 22 Апр 2014 18:25:13  #32 №122660 

>>122655
Ты же долбоёб, сука! Тебе сто раз повторили, что с пассивным переходником ты соснёшь. Нет, блядь, тебя всё тянет хуйнёй страдать. Скорее бы у тебя мать сдохла - хоть анону перестанешь мозги ебать.
В старой матери на разъёме не USB, а PS/2, и, блядь, не под клаву, а под мышь!

Аноним Втр 22 Апр 2014 21:15:57  #33 №122674 

>>122660
Соси хуй, быдло тупое

Аноним Срд 23 Апр 2014 08:43:30  #34 №122709 
1398228210008.jpg

>>122674
Долбоёбу PRIPEKLOW

Аноним Срд 23 Апр 2014 12:51:54  #35 №122720 

Сап, посоны. Как я понимаю, USB HID Не потащит больше 64 кбит в секунду скорость? Так что, получается, захочу выше - надо дрова будет писать?
Libusb каким-нибудь макаром сможет тут помочь?

PS. Кремень STM32.

Аноним Срд 23 Апр 2014 13:21:00  #36 №122723 

>>122720
Эм, а разве хид накладывает какие-то ограничения по скорости? И вообще, нахуй тебе хид для передачи данных, если есть няшный CDC?

Аноним Срд 23 Апр 2014 13:56:57  #37 №122729 

>>122723
>CDC
а вот тут по-подробнее

Аноним Срд 23 Апр 2014 15:37:17  #38 №122742 

>>122729
Виртуальный КОМ-порт. В архиве с USB-примерами для STM32 есть пример кода.

Аноним Срд 23 Апр 2014 16:14:35  #39 №122749 

>>122742
Компот это да, дело хорошее. А если я не хочу компорт, а хочу свой девайс с блэк-джеком и шлюзами?

Аноним Срд 23 Апр 2014 16:40:49  #40 №122753 

Custom HID тогда, как ты и хотел. С чего ты взял, что там есть ограничение скорости?

Аноним Срд 23 Апр 2014 17:36:10  #41 №122759 

>>122753
Где-то шатался по сайтам, наткнулся на микрочиповский, вроде как, там написано, что 64кбит скорость (или килобайт?) у HID максимальная.

Аноним Чтв 24 Апр 2014 04:28:09  #42 №122857 

>>122709
Никто не виноват тебе что ты долбоеб
>транслит
>рендомпик
труъ дебил

Аноним Птн 25 Апр 2014 04:02:06  #43 №122957 

>>122759
Не это ли ты видел? http://www.beyondlogic.org/usbnutshell/usb4.shtml#Interrupt
Но тут ни слова про скорость.

Аноним Птн 25 Апр 2014 18:51:57  #44 №123057 

>>122562
Хули вы мне не помогаете-то, а? Я ведь от вас на форчан уйду!

Аноним Вск 27 Апр 2014 12:40:37  #45 №123211 

>>122957
http://www.microchip.com/forums/m487484.aspx
Вот тут

Аноним Пнд 02 Июн 2014 19:02:59  #46 №126825 

А чего бумп? Вопрос задавай.

Аноним Пнд 02 Июн 2014 21:15:54  #47 №126846 

>>126825
Иди нахуй пидарас.

Аноним Пнд 02 Июн 2014 21:19:34  #48 №126847 

>>126846
Чё злой кококой? Не кокошин ли ты часом?

Аноним Пнд 02 Июн 2014 21:30:03  #49 №126849 

>>126847
Я смотрю ты на кокошина надрачиваешь, в каждом треде срешь и срешь, падла.

Аноним Пнд 02 Июн 2014 21:46:17  #50 №126854 

>>126849
Иди таблетки прими, или пустырничка въеби, успокойся. А то в самом деле - как кокошин себя ведёшь.

Аноним Пнд 02 Июн 2014 22:00:23  #51 №126856 

>>126854
Ты полегче, братишка, с такими предъявами. Коковин здесь один - это ты.

Аноним Пнд 02 Июн 2014 22:09:05  #52 №126857 

>>126856
Не, я не кокошин.
И ты, я погляжу, уже взял себя в руки. Вот что значит понять, насколько низко можно пасть, забыв о необходимости выбирать слова.

Аноним Пнд 02 Июн 2014 22:15:12  #53 №126858 

>>126857
о даа, я уже ВЗЯЛ СЕБЯ В РУКИ, если ты понимаешь о чем я. продолжай, я возбужден.

Аноним Пнд 02 Июн 2014 22:31:04  #54 №126863 

>>126858
>я возбужден.
Зато я уже успел дежурно взрочнуть и пожелать всем баиньки :3

Аноним Пнд 02 Июн 2014 22:34:39  #55 №126866 

>>126863
На нашего помойного героя передернул?

Аноним Пнд 02 Июн 2014 22:35:51  #56 №126867 

>>126866
Нет, на Бобби Старр.

Аноним Чтв 10 Июл 2014 16:22:33  #57 №131373 

Ох ты ж! А я то думал, пизда треду пришла.

Аноним Чтв 10 Июл 2014 18:13:14  #58 №131385 

>>122437
Ты и так не паяешь, только пиздишь тут, пидр.

Аноним Птн 11 Июл 2014 11:10:52  #59 №131494 

Раскурите по хардкору по сетям через USB. Взлетит ли USB Smart link в TCP/IP соединении. хотелось бы еще удлинить сам кабель метра на 3,не сосну ли я с затуханием сигнала, Антошка?

Аноним Птн 11 Июл 2014 14:23:55  #60 №131532 

>>131352
И где там USB порт?

Аноним Втр 29 Июл 2014 21:16:05  #61 №133937 

Бамп

Аноним Втр 29 Июл 2014 22:15:07  #62 №133948 

>>131494
>удлинить сам кабель метра на 3
Запускал usb2.0 камеру через 11м cat5e. На 12м соснул. Так что 3м это фигня, хотя по хорошему для этого есть специальные экстендеры.

Аноним Втр 29 Июл 2014 22:17:37  #63 №133950 
1406657857094.png

>>122655
>там только 4 провода на 5 контактов
Ну во-первых у старого говна даже распиновка штырьков USB отличается от стандартной, что уж про переходник на брекет ps/2 говорить, а во-вторых да, без активного переходника ты соснёшь. Таковым, если не ошибаюсь, является любая поебота с одним USB и два ps/2, да и стоит относительно дёшево, соразмерно с ценой новой днищенской USB-клавиатуры. Как вариант купи блютузную.
мимонекроблядок

Аноним Срд 30 Июл 2014 20:45:15  #64 №134040 

есть смарт samsung, не подключается по юсб. только заряжается. вскукарекивает что то про драйвер MTP, устанавливал тонну драйверов, и даже какую-то супер прогу с оф сайт самсунк, но шинде похуй и она истошно вопит и ебучем драйвере мтп, флешка и мп3 плеер подключаются збс и сразу же а телеф. не определяется вообще никак, просто заряжается и все, я ваще не ебу что это за хуйня, ибо до этого стоял линупс дебиан и там все работало збс без мозгоебства не реклама

Аноним Срд 30 Июл 2014 20:56:37  #65 №134042 

>>134040
Режим накопителя надо в ведре включить, а вообще с этим в моби.

Аноним Срд 30 Июл 2014 23:20:08  #66 №134055 

>>122655
Попробуй включить и выключить, для смеха. Не плагендплэй же.

Аноним Чтв 31 Июл 2014 00:54:40  #67 №134060 

мне нужно шлейф от юсб припаять к материнке. как это сделать?

comments powered by Disqus

Отзывы и предложения