Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 23.03.2015, 05:58   #1
Вова
Senior Member
 
Регистрация: 20.09.2008
Адрес: Гродно, Беларусь
Возраст: 33
Сообщений: 1,680
Вес репутации: 1971/78
Вова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant future
По умолчанию Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Здравствуйте.

Делаю устройство на STM32, использующее USB FS. Озаботился поиском VID PID, но пока что, кроме основополагающего (купить за несколько тыщ) решения не нашёл...

Проблема в том, что тираж устройства на первых порах будет очень маленький, десятки штук. Потом может и попрёт, но пока что хочется сделать и правильно, и недорого (заказчик пока категорически против покупки оригинальных, предлагает временно использовать "от балды", все возможные проблемы берёт на себя).

Не, можно, конечно, использовать какие из примеров, и, т.к. софт и "драйвер" (libusb) на хосте тоже свои, то никаких конфликтов никогда ни у кого не будет... Но хочется сделать "академически" правильно, при этом не платя большие деньги (по крайней мере, пока что).

Уверен, с подобной ситуацией многие сталкивались. Как поступить? Использовать FT232 и другие подобные "стандартные" микросхемы, увы, не подходит.

Спасибо!
__________________
Железяка должна быть такой: нажал кнопку — работает
Вова вне форума   Ответить с цитированием
Старый 23.03.2015, 09:12   #2
Consultant
Senior Member
 
Аватар для Consultant
 
Регистрация: 08.11.2013
Сообщений: 328
Вес репутации: 796/34
Consultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to behold
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Нужно сначала попробовать продать свое издеелие, посмотреть как оно в эксплуатации будет себя вести, может всю партию завернут, а потом уже виды и пиды покупать, чтобы как аппэл миллионами штук торговать по всему миру.
Consultant вне форума   Ответить с цитированием
Старый 23.03.2015, 10:11   #3
Вова
Senior Member
 
Регистрация: 20.09.2008
Адрес: Гродно, Беларусь
Возраст: 33
Сообщений: 1,680
Вес репутации: 1971/78
Вова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant future
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от Consultant Посмотреть сообщение
продать свое издеелие
Вы, наверное, не читали документацию на USB. Там английским по белому сказано, что каждое устройство должно иметь уникальную пару VID & PID для соответствия стандарту. Как заказчик сможет продать устройство, не соответствующее стандарту?
__________________
Железяка должна быть такой: нажал кнопку — работает
Вова вне форума   Ответить с цитированием
Старый 23.03.2015, 10:18   #4
Consultant
Senior Member
 
Аватар для Consultant
 
Регистрация: 08.11.2013
Сообщений: 328
Вес репутации: 796/34
Consultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to behold
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от Вова Посмотреть сообщение
но пока что хочется сделать и правильно, и недорого (заказчик пока категорически против покупки оригинальных, предлагает временно использовать "от балды", все возможные проблемы берёт на себя).
Цитата:
Сообщение от Вова Посмотреть сообщение
Вы, наверное, не читали документацию на USB. Там английским по белому сказано, что каждое устройство должно иметь уникальную пару VID & PID для соответствия стандарту. Как заказчик сможет продать устройство, не соответствующее стандарту?
Про VID и PID в курсе. Скажи лучше, какая функция у устройства? Что-то уникальное, для чего и драйвер в системе (Windows) уникальный требуется или что-то стандартное?

Последний раз редактировалось Consultant; 23.03.2015 в 10:25.
Consultant вне форума   Ответить с цитированием
Старый 23.03.2015, 10:44   #5
Вова
Senior Member
 
Регистрация: 20.09.2008
Адрес: Гродно, Беларусь
Возраст: 33
Сообщений: 1,680
Вес репутации: 1971/78
Вова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant future
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от Consultant Посмотреть сообщение
Про VID и PID в курсе. Скажи лучше, какая функция у устройства? Что-то уникальное, для чего и драйвер в системе (Windows) уникальный требуется или что-то стандартное?
Заказчик обещает выложить проект в открытый доступ после того как отобъёт расходы на разработку. Пока - коммерческая тайна.
Если в самом деле выложит, пришлю ссылку

Понятно, что покупать ид - проблема заказчика. Но, повторяю, пару штук он пока не готов выкладывать, а другого полностью легального решения я не знаю, потому и спрашиваю.

Микроконтроллер скорее всего будет F407 (или F401), потом, после оптимизации, может быть, все функции уложатся в F103, для удешевления. Но не факт, что уложатся

Функция уникальная, узкоспециализированная и мало кому нужная. В будущем планируется порт программы хоста на андроид, и, возможно, айки (но тоже не факт). Стандартные драйвера/микросхемы не подходят по совокупности параметров. Пока всё делается на связке Win XP/7 (libusb win32) + STM32F407.
__________________
Железяка должна быть такой: нажал кнопку — работает
Вова вне форума   Ответить с цитированием
Старый 23.03.2015, 11:37   #6
Consultant
Senior Member
 
Аватар для Consultant
 
Регистрация: 08.11.2013
Сообщений: 328
Вес репутации: 796/34
Consultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to behold
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от Вова Посмотреть сообщение
Заказчик обещает выложить проект в открытый доступ после того как отобъёт расходы на разработку. Пока - коммерческая тайна.
Если в самом деле выложит, пришлю ссылку
В открытый доступ исходники и железо, а прибыль с чего будет? Странный какой-то заказчик. Может он тебя на альтруистическую волну настраивает, т.е. голову дурит.
Цитата:
Сообщение от Вова Посмотреть сообщение
Понятно, что покупать ид - проблема заказчика. Но, повторяю, пару штук он пока не готов выкладывать, а другого полностью легального решения я не знаю, потому и спрашиваю.
Какой-то неплатежеспособный заказчик. Может это инженер, хочет результат многомесячной работы стырить?
Цитата:
Сообщение от Вова Посмотреть сообщение
Микроконтроллер скорее всего будет F407 (или F401), потом, после оптимизации, может быть, все функции уложатся в F103, для удешевления. Но не факт, что уложатся

Функция уникальная, узкоспециализированная и мало кому нужная. В будущем планируется порт программы хоста на андроид, и, возможно, айки (но тоже не факт). Стандартные драйвера/микросхемы не подходят по совокупности параметров. Пока всё делается на связке Win XP/7 (libusb win32) + STM32F407.
А в Windows как определяется, как что? И кто будет писать уникальный драйвер под Win и поставлять его?
Consultant вне форума   Ответить с цитированием
Старый 23.03.2015, 11:59   #7
IceS
Super Moderator
 
Регистрация: 01.03.2007
Адрес: St. Petersburg
Возраст: 41
Сообщений: 3,246
Вес репутации: 3684/117
IceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond repute
Отправить сообщение для IceS с помощью ICQ
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от Вова Посмотреть сообщение
Делаю устройство на STM32, использующее USB FS. Озаботился поиском VID PID, но пока что, кроме основополагающего (купить за несколько тыщ) решения не нашёл...
Когда деревья были маленькими...
В не далеком прошлом, вот такой же интузиаст купил VID и PID. И под своий лицензией раздавал их бесплатно, как-раз для подобных "поделок".
В не очень далеком прошлом, он это дело, помнится, забросил.
Но возможно его дело процветает. Подробнее не скажу. Может кто еще на форуме в курсе и направит в нужном направлении.
Да и гугль думаю может помочь.
__________________
- Готово, мастер !!!
- Что готово ???
- Сломал ...
IceS вне форума   Ответить с цитированием
Старый 23.03.2015, 12:17   #8
Consultant
Senior Member
 
Аватар для Consultant
 
Регистрация: 08.11.2013
Сообщений: 328
Вес репутации: 796/34
Consultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to beholdConsultant is a splendid one to behold
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от IceS Посмотреть сообщение
Когда деревья были маленькими...
В не далеком прошлом, вот такой же интузиаст купил VID и PID. И под своий лицензией раздавал их бесплатно, как-раз для подобных "поделок".
В не очень далеком прошлом, он это дело, помнится, забросил.
Но возможно его дело процветает. Подробнее не скажу. Может кто еще на форуме в курсе и направит в нужном направлении.
Да и гугль думаю может помочь.
На хабре люди обсуждали тему Организация по стандартизации USB против Open Source. Вроде нельзя перепродавать.
Consultant вне форума   Ответить с цитированием
Старый 23.03.2015, 14:05   #9
AleksBak
Senior Member
 
Аватар для AleksBak
 
Регистрация: 27.02.2007
Адрес: г. Баку
Сообщений: 3,138
Вес репутации: 2885/108
AleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond repute
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Микрочип вроде продает свои EEPROM-ки с уже прошитым уникальным VID/PID.
AleksBak вне форума   Ответить с цитированием
Старый 23.03.2015, 14:18   #10
Вова
Senior Member
 
Регистрация: 20.09.2008
Адрес: Гродно, Беларусь
Возраст: 33
Сообщений: 1,680
Вес репутации: 1971/78
Вова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant future
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от Consultant Посмотреть сообщение
В открытый доступ исходники и железо, а прибыль с чего будет?
То есть ты ни разу не пользовался open source проектами?

Цитата:
Сообщение от Consultant Посмотреть сообщение
А в Windows как определяется, как что?
Как в дескрипторах напишу, так и определится.

Цитата:
Сообщение от Consultant Посмотреть сообщение
И кто будет писать уникальный драйвер под Win и поставлять его?
Почитай документацию на libusb.
Миниатюры
libusb.png  
__________________
Железяка должна быть такой: нажал кнопку — работает
Вова вне форума   Ответить с цитированием
Старый 23.03.2015, 14:25   #11
Вова
Senior Member
 
Регистрация: 20.09.2008
Адрес: Гродно, Беларусь
Возраст: 33
Сообщений: 1,680
Вес репутации: 1971/78
Вова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant future
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от IceS Посмотреть сообщение
В не далеком прошлом, вот такой же интузиаст купил VID и PID. И под своий лицензией раздавал их бесплатно, как-раз для подобных "поделок".
В не очень далеком прошлом, он это дело, помнится, забросил.
Да, я находил это, конкретно с ним всё глухо, к сожалению. Не помню точно почему, но не вариант (рассматривал его, потом отбросил).

Цитата:
Сообщение от IceS Посмотреть сообщение
Но возможно его дело процветает. Подробнее не скажу. Может кто еще на форуме в курсе и направит в нужном направлении.
Да и гугль думаю может помочь.
Да да, просто, думал, может кто-то знает какое-то нетривиальное решение, типа использовать легальный вид производителя микроконтроллера, а пид - от его же библиотеки, вдруг кто знает наверняка... В примерах стм пиды привязаны к соответствующим микроконтроллерам и классам, если не ошибаюсь, и использовать их официально нельзя. Это насколько я понял, рад, если ошибаюсь..

Цитата:
Сообщение от Consultant Посмотреть сообщение
Спасибо, почитаю

Цитата:
Сообщение от AleksBak Посмотреть сообщение
Микрочип вроде продает свои EEPROM-ки с уже прошитым уникальным VID/PID.
А это вы не с маками ли попутали? Ибо они (уникальные) должны быть ещё дороже, с учётом работы фирмы
__________________
Железяка должна быть такой: нажал кнопку — работает
Вова вне форума   Ответить с цитированием
Старый 23.03.2015, 14:29   #12
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 41
Сообщений: 4,876
Вес репутации: 4724/137
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от AleksBak Посмотреть сообщение
Микрочип вроде продает свои EEPROM-ки с уже прошитым уникальным VID/PID.
Алекс, не перепутал с MAC Address Chips (EEPROM-ка с MAC-ом)? Раньше EEPROM можно было использовать для конфигурирования и хранения (VID, PID...), а теперь USB-чипы имеют область для записи (VID, PID...), но производитель не рекомендует использовать VID и PID по умолчанию, т.к. при совпадении может быть нарушена работа других устройств (кому принадлежит VID и PID).

Цитата:
Сообщение от Вова Посмотреть сообщение
Как в дескрипторах напишу, так и определится.
Почитай документацию на libusb.
Зачем ты мне этот "Hello world" вывел, я имел ввиду (как накопитель, плеер...), т.е. стандартное устройство или что-то про что Windows не знает и дров у неё нет под это.
Я как пользователь этой библиотеки скажу: глючит она у меня на осциллографе, приходится его выключать и шнур передергивать и софт в винде закрывать, т.к. кнопка "обновить драйвер USB" не помогает. Я бы не стал такую библиотеку использовать в серийном устройстве. А вот Ethernet интерфейс - без проблем работает.
__________________
Прогресс неизбежен.

Последний раз редактировалось Pridnya; 23.03.2015 в 14:41.
Pridnya на форуме   Ответить с цитированием
Старый 23.03.2015, 15:48   #13
Вова
Senior Member
 
Регистрация: 20.09.2008
Адрес: Гродно, Беларусь
Возраст: 33
Сообщений: 1,680
Вес репутации: 1971/78
Вова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant futureВова has a brilliant future
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
что-то про что Windows не знает и дров у неё нет под это.
Цитата:
Сообщение от Pridnya Посмотреть сообщение
глючит она у меня на осциллографе, приходится его выключать и шнур передергивать и софт в винде закрывать, т.к. кнопка "обновить драйвер USB" не помогает
Спасибо за статистику!
__________________
Железяка должна быть такой: нажал кнопку — работает
Вова вне форума   Ответить с цитированием
Старый 23.03.2015, 16:49   #14
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 41
Сообщений: 4,876
Вес репутации: 4724/137
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Где взять VID PID для STM32 и libusb дешевле, чем на форуме разработчиков?

Цитата:
Сообщение от Вова Посмотреть сообщение
Спасибо за статистику!
Кстати VID и PID "широко расространенные" и ничего, а определяется в системе не как осциллограф (по фирме), а usb_device. И вообще, вроде, можно не упоминать, что это интерфейс USB, не использовать значок USB, умные догадаются, а другим оно по барабану лишь бы подключалось и работало.

PS: И на сайте http://www.usb.org/developers/tools/ в разделе Company List есть список вендоров.
Миниатюры
usb_device.PNG  
__________________
Прогресс неизбежен.

Последний раз редактировалось Pridnya; 23.03.2015 в 17:09.
Pridnya на форуме   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем/как отлаживать код написаный на Си в WinAVR Yokel Микроконтроллеры других производителей 49 30.09.2014 09:48
Имитатор DS18B20 Filya44 Вопросы начинающих 14 12.03.2012 17:39
Подскажите, пожалуйста, где толковую литературу на русском языке по dspic33f взять (в основном АСМ интересует) dr_Sash Продукция MICROCHIP 42 29.03.2008 16:22
подключение магнитолы Sergey1 Общетехнические вопросы 10 27.12.2007 22:39
проблемка с PIC16F628A bereg_ok Продукция MICROCHIP 72 07.09.2007 11:00


Часовой пояс GMT +3, время: 20:31.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot