Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить

hid устройство принцип работы функции usbFunctionRead

Пн май 15, 2017 22:27:02

Я пытаюсь разобраться вот в этой http://we.easyelectronics.ru/electro-an ... v-usb.html статье, а именно функцию usbFunctionRead. Мне не понятно как она может передавать 1 байт
Код:
первый вызов функции
int j = 0 j<3 j++
data[0] = buffer[0+0]
data[1] = buffer[1+0]
data[2] = buffer[2+0] 

второй вызов функции
int j = 0 j<2 j++
data[0] = buffer[0+(0+3)] 
data[1] = buffer[1+(0+3)] 

третей вызов функции
int j = 0 j<1 j++
data[0] = buffer[0+(0+3+2)] 


когда при первом вызове 3 байта передано, при втором - два байта передано и при третьем вызове 1 байт передан

спасибо

Re: hid устройство принцип работы функции usbFunctionRead

Ср май 17, 2017 23:34:55

usbFunctionRead. Мне не понятно как она может передавать 1 байт
Вообще, функция, имеющая в названии слово "Read", априори передавать ничего не должна.
Или Вас это не смущает ? :)
Ответить