Приемопередатчик usb – Инструкция по эксплуатации Rainbow Electronics DS2490

Страница 32

Advertising
background image

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 в любом из перечисленных полей указывает на то, что ошибки не обнаружено

Advertising