EN
Поиск по сайту
Новости AKTAKOM(574)
Новости Anritsu(121)
Новости Fluke(134)
Новости Keithley(78)
Новости Keysight Technologies(666)
Новости Metrel(24)
Новости National Instruments(265)
Новости Pendulum(20)
Новости Rigol(96)
Новости Rohde & Schwarz(558)
Новости Tektronix(225)
Новости Texas Instruments(23)
Новости Yokogawa(132)
Новости Росстандарта(154)
АКТАКОМ
Anritsu
FLUKE
Keithley Instruments
Keysight Technologies
METREL
NI
RIGOL
Rohde & Schwarz
Spectracom
Tektronix
Texas Instruments
Yokogawa
Росстандарт
Авторизация
Логин:
Пароль:
Забыли свой пароль?
Зарегистрироваться
Информация
АКТАКОМ - Измерительные приборы, виртуальные приборы, паяльное оборудование, промышленная мебель

USBTMC

Об Энциклопедии измерений
Поиск:  

USBTMC

USBTMC - это один из подклассов USB-устройств класса Application Specific. Стоит упомянуть, что спецификация этого класса предложена и введена компанией National Instruments и поддерживается драйверами, входящими в комплект NI LabVIEW и NI LabWindows/CVI. Класс был введён для поддержки USB-интерфейса измерительных приборов, для которых уже имелось множество разработок, использующих команды GPIB (IEEE488), поэтому класс USBTMC также ориентирован на использование тех же команд. Фактически, USBTMC - это USB-обёртка (wrapper) для протокола GPIB, поэтому часто вместо термина USBTMC используется термин USB488, хотя это и не совсем верно: USB488 - только один из протоколов USBTMC. Спецификация USBTMC, доступная на www.usb.org , не ограничивает разработчиков командами IEEE488 и позволяет также использовать произвольные пересылки команд и данных.

Интерфейс USBTMC состоит из конечных точек, которые представляют устройство и используются для предоставления физического/ сигнального/ пакетного соединения с хостом. Программное обеспечение USBTMC должно быть установлено на стороне хоста, взаимодействуя с драйверами USBоперационной системы обеспечивает обмен данными между компьютером и устройством.

Общая модель взаимодействия для интерфейса USBTMC представлена ниже на схеме:

Конечная точка Control требуется спецификацией USB 2.0.

Конечная точка Bulk-OUT используется чтобы послать команды (сообщения) USBTMC в устройство (T&M). Далее эти сообщения обрабатываются в последовательности их получения. Хост также использует конечную точку Bulk-OUT, чтобы инициировать все передачи по конечной точке Bulk-IN.

Конечная точка Bulk-IN используется чтобы посылать ответные сообщения USBTMC от устройства. Конечные точки типа Bulk характеризуются гарантированной доставкой данных.

Конечная точка Interrupt-IN используется устройством, чтобы послать оповещение хосту. Спецификация подкласса USBTMC может потребовать наличие конечной точки Interrupt-IN. Если у дискриптора интерфейса поле bInterfaceProtocol = 0, то спецификация такого подкласса не применяется, и интерфейс USBTMC не обязан иметь конечную точку Interrupt-IN.

USB official website (USB Implementers Forum, Inc.)

Test & Measurement Class Specifications



Возврат к списку


Материалы по теме:

Читайте бесплатно
№ 4 Декабрь 2021
КИПиС 2021 № 4
Тема номера:
Современная измерительная техника
События из истории измерений
17.02.1888
Родился немецкий физик, лауреат Нобелевской премии по физике за 1943 год
Отто Штерн
Конвертер единиц измерения
Мы используем файлы 'cookie', чтобы обеспечить максимальное удобство пользователям.