|
STM32 USB Vendor ID Product ID |
|
|
|
 |
Ответов
(1 - 14)
|
Oct 25 2015, 21:50
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(Tarbal @ Oct 26 2015, 00:59)  В википедии нашел, что на продукцию менее 10000 устройств фирма бесплатно дает свой Vendor ID и предоставляет уникальный Product ID. На сайте компании не нашел ничего об этом. Кто-нибудь получал Vendor ID Product ID от ST? Компания InterBiometrics имеет VID = 1209. Её диапазон адресов PID 0x0000-0x0FFF зарезервирован для общих задач, диапазон адресов 0x1000-0x1FFF -- фирма оставляет за своей продукцией. А вот диапазон адресов 0x2000-0xFFFF фирма отдает в свободный доступ всем желающим. Подробности на http://pid.codes/
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Oct 30 2015, 20:27
|
Группа: Участник
Сообщений: 13
Регистрация: 3-06-15
Пользователь №: 86 999

|
Цитата(Сергей Борщ @ Oct 27 2015, 19:25)  Ну хорошо, подарит нам ST свой PID. С драйверами под линух проблем не будет, а вот в виндовых придется править PID и заново подписывать драйвера у микрософта, я правильно понимаю? Лично я пишу драйвер, использующий libusb. А под виндой можно подготовить установщик libusb-драйвера с помощью libwdi / Zadig. И подписывать не приходится, т.к., если не ошибаюсь, libusb.sys один раз уже подписан и для всех. Не путать с libusb.dll, который можно и самому перекомпилировать (gcc / MSVC без всяких DDK).
|
|
|
|
|
Oct 31 2015, 06:40
|

фанат дивана
     
Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684

|
Цитата(gagel @ Oct 31 2015, 01:27)  Лично я пишу драйвер, использующий libusb. А под виндой можно подготовить установщик libusb-драйвера с помощью libwdi / Zadig. И как это потом выглядит для пользователя? Просто ставит драйвер, или ему надо запускать какие-то конфигурационные утилиты? Какие есть недостатки у вашего метода?
--------------------
Если бы я знал, что такое электричество...
|
|
|
|
|
Nov 7 2015, 18:06
|
Группа: Участник
Сообщений: 13
Регистрация: 3-06-15
Пользователь №: 86 999

|
Цитата(AHTOXA @ Oct 31 2015, 07:40)  И как это потом выглядит для пользователя? Просто ставит драйвер, или ему надо запускать какие-то конфигурационные утилиты? Какие есть недостатки у вашего метода? Эта задача была "раз сделал и забыл", так что деталей точно не помню. Конфигурируешь, получаешь .exe (даже два: для x86 и "x64"), так что пользователю нужно просто нажать на Ok. Недостатки? Смотря с чем сравнивать.
|
|
|
|
|
Nov 19 2015, 18:56
|
Группа: Участник
Сообщений: 13
Регистрация: 3-06-15
Пользователь №: 86 999

|
Цитата(Kabdim @ Nov 8 2015, 02:08)  У винды же вроде был какой-то нестандартный usb дескриптор, который позволял подключать libusb автоматом, я неправ? Не слышал, но интересно: есть линки?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|