Приемопередатчик usb – Инструкция по эксплуатации Rainbow Electronics DS2490
Страница 32
DS2490
32 из 49
Таблица 19. Значения регистров результатов DS2490
ПРИЕМОПЕРЕДАТЧИК USB
Микросхема DS2490 содержит встроенный USB совместимый приемопередатчик шины. Для соот
ветствия требованиям по согласованию кабеля USB к микросхеме DS2490 необходимо подключить не
сколько внешних резисторов, как показано на Рис. 11. Резисторы сопротивлением 24 Ом с допуском
±1% необходимы для того, чтобы полное сопротивление каждого драйвера в установившемся режиме
находилось в пределах 28…43 Ом, как того требует спецификация на ядро USB. Подтягивающий резис
тор сопротивлением 1.5 кОм необходим, чтобы восходящие хабы могли идентифицировать микросхему
DS2490 как высокоскоростное USB устройство. Для управления крутизной фронтов сигналов, а также
для замыкания высокочастотных излучений на землю с целью уменьшения электромагнитных помех
могут подключаться конденсаторы емкостью 33 пФ.
Описание значе
ния данных
Данные
Байт обнаружения
прибора 1 Wire
0xA5
Байт флагов оши
бок команд
Обмена данными
Бит 7
Бит 6
Бит 5
Бит 4
Бит 3
Бит 2
Бит 1
Бит 0
EOS
RDP
CRC
CMP
VPP
APP
SH
NRS
Описание битов:
EOS
Значение 1 указывает, что выполнение команды SEARCH ACCESS при SM = 1
завершилось раньше, чем ожидалось, сообщив о меньшем числе найденных иден
тификаторов ПЗУ, чем было задано в параметре «число приборов»
RDP
Значение 1 указывает, что при выполнении команды READ REDIRECT PAGE
W/CRC была обнаружена переадресованная страница
CRC
Значение 1 указывает, что произошла ошибка CRC при выполнении одной из сле
дующих команд: WRITE SRAM PAGE, WRITE EPROM, READ CRC PROT PAGE
или READ REDIRECT PAGE W/CRC
CMP
Значение 1 указывает, что произошла одна из следующих ошибок:
•
Ошибка при чтении байта подтверждения с помощью команды SET PATH.
•
Не
удача программирования при выполнении команды WRITE EPROM.
•
Обнаруже
но отличие между записанным и считанным байтом при выполнении команды
BYTE I/O
VPP
Значение 1 указывает, что при выполнении команды PULSE при TYPE = 1 или ко
манды WRITE EPROM на шине 1 WIRE не было обнаружено импульса програм
мирования 12 В; это может означать, что на шине присутствуют другие приборы,
ограничивающие напряжение на уровне ниже V
PP
, или что генерирование импуль
са программирования было отключено по команде Режима
APP
Значение 1 указывает, что при выполнении команды 1 WIRE RESET был обнару
жен сигнальный импульс присутствия
SH
Значение 1 указывает, что при выполнении команды 1 WIRE RESET было обнару
жено короткое замыкание шины 1 Wire или что при выполнении команды SET
PATH не удалось подключить ветвь сети из за короткого замыкания
NRS
Значение 1 указывает на возникновение одной из следующих ошибок:
•
При выполнении команды 1 WIRE RESET не был обнаружен импульс присут
ствия.
•
При выполнении команды SET PATH в подключенной ветви не был обна
ружен импульс присутствия.
•
Отсутствует ответ от одного или более битов иден
тификатора ПЗУ во время выполнения команды SEARCH ACCESS
Значение 0 в любом из перечисленных полей указывает на то, что ошибки не обнаружено