реклама на сайте
подробности

 
 
> Правовые аспекты использования USB
Nosaer
сообщение Dec 28 2015, 17:13
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 85
Регистрация: 6-02-15
Пользователь №: 84 967



Здравствуйте.
Хотелось бы убрать пробел в знаниях касаемо использования USB протокола в своих проектах. В интернете как то все мутно и разносторонне расписано.

Предположим, коммерческой фирмой разрабатывается прибор с использованием USB протокола, реализованного на одном из контроллеров Atmel. Сейчас для связи прибора и ПК используется FT232, но хотелось бы уйти от этого.

При настройке контроллера соответственно необходимо задать такие параметры как VID и PID, которые как пишут, нужно купить у конторы которая продвигает этот самый USB.

Как вы поступайте в своих проектах? Нужно ли заморачиваться по этому поводу. Или возможно есть какие то диапазоны VID и PID для общего использования. Ну и так далее...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_pv
сообщение Jan 1 2016, 15:09
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



а кто что скажет про вариант чтобы МК полностью прикинулся тем же ft232, чтобы использовать ftdiные же драйвера, которые по умолчанию уже есть везде.
клепают же китайцы клоны usb blasterов альтеровских (которые в оригинале на ft245) на силабсах C8051F32.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Jan 1 2016, 22:29
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (_pv @ Jan 1 2016, 09:09) *
а кто что скажет про вариант чтобы МК полностью прикинулся тем же ft232, чтобы использовать ftdiные же драйвера, которые по умолчанию уже есть везде.
клепают же китайцы клоны usb blasterов альтеровских (которые в оригинале на ft245) на силабсах C8051F32.

Протокол FTDI полностью нигде не документирован, так что обновление драйверов может сломать совместимость. Такое произошло несколько месяцев назад, когда новые драйвера FTDI стали стирать EEPROM поддельных чипов.

Если нужен только COM-порт, то самое простое - это сделать CDC ACM (дрова тоже везде есть из коробки) и взять VID от любой из компаний, которые ушли из бизнеса. Таких в списке USB VID полно.

Есть так же сервисы, которые продают небольшие диапазоны PID от своего VID. USB IF это не нравится, он они не могут ничего сделать. Как только номер назначен его уже нельзя отобрать.

Go to the top of the page
 
+Quote Post
_4afc_
сообщение Jan 3 2016, 10:06
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(ataradov @ Jan 2 2016, 01:29) *
и взять VID от любой из компаний, которые ушли из бизнеса. Таких в списке USB VID полно.

У меня при одинаковых для всех устройств левых и редких VID&PID, ещё для удобства - поля:
MANUFACTURE_NAME - содержат название нашей фирмы;
PRODUCT_NAME - название изделия;
SERIAL_NAME - уникальный для каждого номер.

В результате, даже новое SERIAL_NAME - вызывает установку драйвера и всегда можно посмотреть в свойствах - что за устройство и какого типа драйвер встал.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Nosaer   Правовые аспекты использования USB   Dec 28 2015, 17:13
- - ataradov   Если это коммерческое устройство, то лучше купить ...   Dec 28 2015, 20:42
- - Nosaer   Ясно. Большое спасибо за разъеснение   Dec 29 2015, 05:59
|- - Сергей Борщ   Цитата(ataradov @ Jan 2 2016, 00:29) Если...   Jan 3 2016, 20:00
|- - _pv   Цитата(Сергей Борщ @ Jan 4 2016, 03:00) А...   Jan 3 2016, 21:14
|- - ataradov   QUOTE (_pv @ Jan 3 2016, 15:14) вот собст...   Jan 3 2016, 23:00
|- - ШСА   Цитата(ataradov @ Jan 4 2016, 02:00) INF ...   Jan 3 2016, 23:05
|- - ataradov   QUOTE (ШСА @ Jan 3 2016, 17:05) Пример не...   Jan 3 2016, 23:11
|- - Сергей Борщ   Цитата(ataradov @ Jan 4 2016, 01:11) Я вс...   Jan 4 2016, 10:29
|- - ataradov   QUOTE (Сергей Борщ @ Jan 4 2016, 04:29) С...   Jan 4 2016, 10:34
- - Сергей Борщ   Спасибо.   Jan 4 2016, 12:47
- - GetSmart   Встречал аномалии при работе с микросхемой преобра...   Jan 13 2016, 13:02
- - GetSmart   После того как USB стал основным каналом соединени...   Jan 16 2016, 16:04
|- - ataradov   QUOTE (GetSmart @ Jan 16 2016, 10:04) Пос...   Jan 16 2016, 19:56
|- - GetSmart   Цитата(ataradov @ Jan 16 2016, 23:56) Пос...   Jan 16 2016, 21:55
- - GetSmart   В продолжение темы вопрос к юридически подкованным...   Jan 29 2016, 01:58
- - Genadi Zawidowski   Кому-то пригодится: Windows10 работает с CDC ACM (...   Aug 27 2016, 17:20
|- - smalcom   Цитата(Genadi Zawidowski @ Aug 27 2016, 20...   Aug 27 2016, 17:44
- - Genadi Zawidowski   Типа, крутой пингвиновод? Может, раз уж вы снизош...   Aug 27 2016, 18:24
- - smalcom   ЦитатаТерминалка работает только с последним. хз, ...   Aug 27 2016, 19:26


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 17:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01393 секунд с 7
ELECTRONIX ©2004-2016