16+
Вторник
23 октября
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

ARM-контроллеры

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
fk0  (12.12.2017 02:58 - 12.12.2017 03:01, ссылка) , в ответ на Плевать мне на протокол, мне важно знать, как стандартными средствами (а не самописными библиотеками от дяди Васи) эти данные можно принять, как простой поток байт, не взирая на их форматную организацию. CDC-девайс это позволяет стандартно делать, автор: Ксения
НИКАК и в этом основная проблема. Верней даже две. Первая проблема тут концептуальная: COM-порт это ПОТОК ДАННЫХ в двух направлениях, хотя может быть и в одном. HID -- это куча всякой требухи и обмен пакетами в реальном времени (поэтому HID не 
передать через модем, не записать в файл и т.п.) Обычно решается с помощью волшебной dll, коих развелось масса между собой не совместимых. Кто в лес, кто по дрова. Ну проблема как всегда ровно в одном, что для передачи данных был уже создан специальный интерфейс и это CDC. А HID -- попытка что-то сделать похуже и подешевле. Для linux подробности можно почерпнуть по ссылке. В принципе можно обойтись без волшебных dll, но сильно легче не станет. В некоторый случаях используют не hiddev (все таки предполагающий HID-протокол), а hidraw: www.kernel.org/doc/Documentation/hid/hidraw.txt
[ZX]
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII