Инструкция по эксплуатации Rainbow Electronics DS2490
Страница 43
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, сравнение считанного для верифи
кации байта ограничивается только нулевыми битами
КОМАНДЫ ОБМЕНА ДАННЫМИ