Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 28.08.2012, 14:06  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию V-USB вопросы :)

Добрый день!

Есть нужда гонять туда-суда (ПК-МК) различные данные. Общий принцип работы с V-USB вроде понял, железка работает. Надо развивать дальше тему..

Вопрос: могу ли я обозначить несколько (4) репорта с разными ID, прописать им размеры и далее в usbfunctionSetup по ID репортов делать те или иные действия? Как по записи из ПК в МК, так и наоборот?

Например, репорт с ID 01 записывает в переменную МК адрес, пришедший с ПК. Следующий за ним тут же репорт ID 02 отправляет данные с eeprom этого адреса в ПК. Если ID 03, МК берет из первого байта адрес eeprom и пишет данные следующих байт в eeprom.. как то так.

Вопрос: чем различаются output и feature репорты, какой подходит мне лучше? максимальный размер репорта менее 20 байт.

Вопрос: как описывать несколько репортов? В одном usbHidReportDescriptor, не забывая про длинну?
Реклама:
whoim вне форума  
Сказали "Спасибо" whoim
warel (29.06.2019)
Непрочитано 28.08.2012, 14:09  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: V-USB вопросы :)

Или я могу обозначить только два репорта - output и feature, и сообщать МК о том чего хочу в output и тут же "делать что хочу" через feature?
whoim вне форума  
Сказали "Спасибо" whoim
warel (29.06.2019)
Непрочитано 28.08.2012, 14:30  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: V-USB вопросы :)

В общем интересует сам принцип, как организовать универсальную приемо-передачу различных "блоков" как в МК, так и в ПК. Пока остановился на варианте: в output-репорте передаем некое число, означающее что будем делать и тут же во feature-репорте максимально возможного размера (учитывая задачу) передаем в соответствии с предыдущим числом нужные данные. Так это делается правильно? )
whoim вне форума  
Сказали "Спасибо" whoim
warel (29.06.2019)
Непрочитано 29.08.2012, 17:43  
k0stya_
Временная регистрация
 
Регистрация: 23.09.2007
Адрес: Кривой Рог, Украина
Сообщений: 58
Сказал спасибо: 36
Сказали Спасибо 34 раз(а) в 20 сообщении(ях)
k0stya_ на пути к лучшему
По умолчанию Re: V-USB вопросы :)

Я в последнем своем проекте брал за основу это V-USB IO быстрый старт
k0stya_ вне форума  
Сказали "Спасибо" k0stya_
warel (29.06.2019)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Схема USB флэш диска (USB flash drive) mohito99 Делимся опытом 10 21.07.2010 17:32
Запись на USB флэш-карту посредством МК USB OTG,возможно ли? svad0 Микроконтроллеры, АЦП, память и т.д 0 07.11.2008 12:29


Часовой пояс GMT +4, время: 08:34.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot