Инструкция по эксплуатации Rainbow Electronics DS2490

Страница 44

Advertising
background image

DS2490

44 из 49

Коды пакета:

bmRequestType

0x40

bRequest

COMM_CMD

wValue

Байт 2

Байт 1

Байт 2:

0

0

DT

0

F

NTF

ICP

0

Байт 1:

1

1

0

0

Z

1

0

IM

wIndex

Байт 2

Байт 1

Байт 2 — размер блока (HI). Число записываемых байтов, старший байт

Байт 1 — размер блока (LOW). Число записываемых байтов, младший байт

wLength

0x0000

READ CRC PROT PAGE

DT = 1 выбирает генератор CRC 16, в противном случае предполагается ис
пользование 8 битного CRC. Эта команда также применима к функциям
Чтение IPR и Чтение буфера ввода/вывода для криптографических iButton,
если CIB = 1

Коды пакета:

bmRequestType

0x40

bRequest

COMM_CMD

wValue

Байт 2

Байт 1

Байт 2:

0

PS

DT

0

F

NTF

ICP

0

Байт 1:

1

1

0

1

0

1

0

IM

wIndex

Байт 2

Байт 1

Байт 2 — число считываемых страниц

Байт 1 — размер страницы: логарифм (по основанию 2) числа байтов, состав
ляющих страницу. Обычно это число равно 32 для памяти данных и 8 для па
мяти состояния. Размер страницы, равный 0, соответствует странице разме
ром 256 байтов. Пример: если реальный размер страницы составляет 32 бай
та, то параметр «размер страницы» должен быть равен 0x05

wLength

0x0000

READ REDIRECT PAGE
W/CRC

Коды пакета:

bmRequestType

0x40

bRequest

COMM_CMD

wValue

Байт 2

Байт 1

Байт 2:

0

0

1

0

F

NTF

ICP

1

Байт 1:

1

1

1

0

CH

1

0

IM

wIndex

Байт 2

Байт 1

Байт 2 — номер страницы, используемый при первой попытке чтения

Байт 1 — размер страницы: число байтов, составляющих страницу. Обычно
это число равно 32 для памяти данных. Размер страницы, равный 0,
соответствует странице размером 256 байтов

wLength

0x0000

КОМАНДЫ ОБМЕНА ДАННЫМИ

Advertising