Rainbow-electronics DS2490 Manual de usuario Pagina 25

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 49
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 24
DS2490
25 из 49
SET PATHстановка пути) — Эта команда используется для активирования группы ответвителей,
которые в конечном счете обеспечивают доступ к требуемому прибору 1Wire. Встроенный командный
бит RST включает сброс шины 1Wire перед выполнением команды. Кроме того, для очистки буфера
команд Обмена данными и FIFOбуферов конечных точек EP2 и EP3 в случае возникновения ошибки
во время выполнения команды может быть использован встроенный командный бит F. Перед выполне
нием команды в FIFOбуфер конечной точки EP2 должны быть предварительно помещены данные от
ветвителей. Помимо этого, если размер данных для ответвителей превышает размер FIFOбуфера ко
нечной точки EP2, программное обеспечение хоста должно контролировать состояние содержимого
FIFOбуфера с тем, чтобы дополнительные данные посылались в него постепенно, по мере необходи
мости. После завершения выполнения команды, в FIFOбуфер конечной точки EP3 загружается
1байтное значение, указывающее число активированных ответвителей. Код ошибки NRS показывает,
что в подключенной ветви шины не было обнаружено импульса присутствия.
WRITE SRAM PAGE (Запись страницы SRAM) — Эта команда используется для записи данных в
блокнотную память прибора SRAM (статическое ОЗУ) и, как опция, для проверки CRC. Для копирова
ния данных в память окончательного хранения данных, необходимо послать команду READ
STRAIGHT с заголовком «копировать блокнотную память» и нулевым размером блока. Встроенный
командный бит DT = 1 активирует генератор CRC16. Эта команда может также применяться к функ
ции Запись IPR криптографических iButton, если встроенный командный бит CIB = 1. Для записи не
Параметры команды:
1 байт, задающий размер заголовка
Данные EP2: Длина Описание
Равна размеру
заголовка
Данные заголовка, которые должны записываться в прибор
1Wire
Данные EP3: Длина Описание
Если R = 1 и размер
заголовка 4:
Как указано во 2м
байте заголовка
Данные, считанные из прибора 1Wire
Если R = 0 Отсутствует Данные не возвращаются (операция записи)
Регистр результатов: Код Условие
CRC, CMP ICP = 0, NTF = 0 или 1: неверное значение CRC или не принята
отключающая последовательность
0x00 ICP = 0, NTF = 1: ошибок не обнаружено
Отсутствует ICP = 0, NTF = 0: ошибок не обнаружено
Отсутствует ICP = 1
Параметры команды:
1 байт, задающий число ответвителей, которые необходимо активировать для установки
пути к требуемому прибору
Данные EP2: Длина Описание
9 байтов
на уровень
8байтный идентификатор ПЗУ активируемого ответвителя, за кото
рым следует код команды SmartOn для подключения основного или
дополнительного выхода ответвителя 1Wire
Данные EP3: Длина Описание
1 байт Число успешно активированных ответвителей; должно быть равно
числу уровней
Регистр результатов: Код Условие
CMP, SH, NRS ICP = 0, NTF = 0 или 1: обнаружена ошибка
0x00 ICP = 0, NTF = 1: ошибок не обнаружено
Отсутствует ICP = 0, NTF = 0: ошибок не обнаружено
Отсутствует ICP = 1
Vista de pagina 24
1 2 ... 20 21 22 23 24 25 26 27 28 29 30 ... 48 49

Comentarios a estos manuales

Sin comentarios