Rainbow-electronics DS2490 Manual do Utilizador Página 31

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 49
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 30
DS2490
31 из 49
Примечания:
1. Если бит EP0F установлен в 1, это означает, что FIFOбуфер конечной точки EP0 во время приема нового уста
новочного пакета управляющей посылки был полон. Такое условие свидетельствует об ошибке, при этом при
нятый установочный пакет сбрасывается изза переполнения. Для восстановления из этого состояния хост
USB должен послать команду CTL_RESET_DEVICE; восстановление прибора произойдет также и при вы
полнении цикла сброса после подачи питания. Заметим, что DS2490 примет и обработает команду
CTL_RESET_DEVICE при условии, что бит EP0F = 1. Если бит EP0F = 0, значит, состояние ошибки FIFO от
сутствует.
Таблица 18. Регистры результата DS2490
Примечания:
1. Поскольку при передаче прерываний регистры результатов следуют за регистрами состояния, начальное зна
чение смещения, указанное в Табл. 18 для регистров результатов, передается следом за последним значением
регистров состояния, приведенным в Табл. 17.
2. Число значений регистров результатов будет меняться в зависимости от установок встроенных битов NTF и
ICP команды Обмена данными, числа команд Обмена данными, обработанных за время, прошедшее с преды
дущего периода опроса конечной точки EP1, или от того, был ли обнаружен прибор 1Wire.
Состояние буфера входных
данных 1Wire
0x0D Число байтов данных, находящихся в данный момент в 128байтном
FIFOбуфере, который используется для считывания данных с шины
1Wire
Зарезервировано
(контрольный регистр)
0x0E Зарезервировано
Зарезервировано
(контрольный регистр)
0x0F Зарезервировано
Смещение
1, 2
Данные
0x10 Значение
0x11 Значение
……
0x1F Значение
Описание
Сме
щение
Данные
Vista de página 30
1 2 ... 26 27 28 29 30 31 32 33 34 35 36 ... 48 49

Comentários a estes Manuais

Sem comentários