Инструкция по эксплуатации Rainbow Electronics DS2490
Страница 44
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
КОМАНДЫ ОБМЕНА ДАННЫМИ