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

Страница 43

Advertising
background image

DS2490

43 из 49

bRequest

COMM_CMD

wValue

Байт 2

Байт 1

Байт 2:

0

1

1

SPU

F

NTF

ICP

0

Байт 1:

1

0

0

1

R

0

1

IM

wIndex

Байт 2

Байт 1

Байт 2 — 0x00 (не используется)

Байт 1 — размер записываемого заголовка в байтах

wLength

0x0000

SET PATH

Коды пакета:

bmRequestType

0x40

bRequest

COMM_CMD

wValue

Байт 2

Байт 1

Байт 2:

0

0

0

0

F

NTF

ICP

RST

Байт 1:

1

0

1

0

0

0

1

IM

wIndex

Байт 2

Байт 1

Байт 2 — 0x00 (не используется)

Байт 1 — размер (в байтах) числа ответвителей, которые должны быть активи
рованы для установки пути к требуемому прибору

wLength

0x0000

WRITE SRAM PAGE

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

Коды пакета:

bmRequestType

0x40

bRequest

COMM_CMD

wValue

Байт 2

Байт 1

Байт 2:

0

PS

DT

0

F

NTF

ICP

0

Байт 1:

1

0

1

1

0

0

1

IM

wIndex

Байт 2

Байт 1

Байт 2 — 0x00 (не используется)

Байт 1 — число байтов, посылаемых прибору следом за 3 байтным заголов
ком. Обычно это число равно размеру страницы. Значение 0x00 соответствует
странице размером 256 байтов

wLength

0x0000

WRITE EPROM

DT = 1 выбирает генератор CRC 16. В противном случае предполагается ис
пользование 8 битного CRC. Если Z = 1, сравнение считанного для верифи
кации байта ограничивается только нулевыми битами

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

Advertising