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

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
TDKS
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Вт ноя 04, 2014 21:39:16

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

Сообщение TDKS »

Я пытаюсь разобраться вот в этой 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 байт передан

спасибо
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

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

Сообщение Аlex »

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

Вернуться в «Интеграция с ПК»