Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.53/19: Рейтинг темы: голосов - 19, средняя оценка - 4.53
otix6441161
0 / 0 / 0
Регистрация: 03.10.2014
Сообщений: 9
1

USB для AVR. Часть 2. HID Class на V-USB

09.10.2014, 18:24. Просмотров 3457. Ответов 2
Метки нет (Все метки)

Прочитал статью "USB для AVR. Часть 2. HID Ctoss на V-USB", решил собрать все по примеру и все поолучилось. Но прогу для компа взял ту, которая прилагалась в статье. Я попробовал написать прогу для компа в Visual Studyo C++ но там вылазит ошибка(error C1189: #error : BCW 5.0 or greater required ), с которой я не могу совладать. а вот та самая строка в которой ошибка #error BCW 5.0 or greater required.
Я Создал новую тему потому что не могу писать комментарии в статьях Сообщество*******************, так как надо быть зарегистрированным там, а для этого нужен инвайт которого нигде не могу найти. Прошу помочь кто чем может или сообщите автору той статьи, может он ответит.
Но не найдя решения я попробовал написать прогу на C#, так как с ним больше работал. Нашел несколько библиотек, UsbLibrary не захотела находить мое устройство, а LibUsbDotNet находит, принимает всякую информацию об устройстве, но вот передать или принять данные не могу, так как не знаю как написать код программы и примеров нужных не нашел. А не могу потому что в статье было написано что данные передаются с помощью Set-Report и Get-Report, вот именно реализации этих запросов я и не могу найти среди примеров на эту библиотеку. Если с этим поможете то тоже будет еще лучше чем на C++, потому что часть проги, не связанная с передачей по USB уже написана на C#. Заранее спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2014, 18:24
Ответы с готовыми решениями:

HID Class на V-USB (статья USB для AVR. Часть 2.)
Здравствуйте. Решил перейти от библиотеки Libusb на HIDlibrary и как раз нашел эту статью. Но...

HID Class на V-USB
Доброго всем времени суток. Хочу освоить USB на avr, и первый же блин комом. Прочитал статьи на...

avr hid v-usb crossplatform (unix like, linux, win)
Добрый день. Уровень - новичок. Вопрос больше теоретический, реализация может и отсутствовать,...

USB для AVR
Здравствуйте. Прочитал статью USB для AVR. Часть 2. HID Ctoss на V-USB , скачал пример проекта,...

Usb программатор для AVR
Здравствуйте! Нашел USB программатор от МАСТЕР КИТ, может кто пользовался, как он в работе, удобен...

2
SOKPOWIHIU
0 / 0 / 0
Регистрация: 11.07.2014
Сообщений: 116
15.10.2014, 00:18 2
Раз уж появилась такая тема - тоже спрошу. Не пытался ли кто-нибудь завести это на линуксе или хотя бы на кроссплатформенных библиотеках?
У меня при использовании usbhid-hidapi возникла пара интересных эффектов:
1. Передача данных с компьютера в контроллер проходит по команде hid_write(), а чтение - по hid_get_feature_report(), а не по hid_read(), как можно было подумать.
2. При выдергивании устройства на горячую, может зависнуть вообще все. Это баг реализации usb или мой косяк?
В остальном все работает :-)
0
OtixPM
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
15.10.2014, 01:21 3
Цитата Сообщение от SOKPOWIHIU
Передача данных с компьютера в контроллер проходит по команде hid_write(), а чтение - по hid_get_feature_report(), а не по hid_read(), как можно было подумать.
Да вроде нормально. HID-divice же report заполняет, когда отдаёт данные.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.10.2014, 01:21

AVR AVRISP STK500 V3.0 USB ISP Programmer for AVR IC
Люди помогите плз. не могу разобраться. приобрел этот чудный девайс (AVR AVRISP STK500 V3.0 USB...

FreeRTOS+USB-HID
Добрый день форумчане! Пытаюсь подключить freertos и usb-hid с помощью библиотеки от stm. Но при...

V-USB, hid-устройство
Доброго времени суток. Собрал схему для работы с V-USB. Делаю все по данному мануалу:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru