|
Изучение модуля USB |
|
|
|
Apr 9 2013, 14:31
|
Группа: Новичок
Сообщений: 7
Регистрация: 9-04-13
Пользователь №: 76 425

|
Здравствуйте. Впервые на этом форуме, решил все таки зарегистрироваться, похоже самостоятельно мне не разобраться в этот раз. Хочу впервые заюзать аппаратный модуль USB в STM32F407. была скачана соответствующая библиотека (STM32_USB-Host-Device_Lib_V2.1.0 с ней в комплекте идет и STM32F4xx_StdPeriph_Driver) с сайта www.st.com и примеры работы с того же сайта. Ни один пример не удалось запустить, т.е. хоть и компилируется все, но ничего не хочет работать. К тому же в примерах используются StdPeriph_Lib. Что что, а именно эта библиотека вводит меня в состояние, насыщенное негативными эмоциями. Поэтому не хочется мне ее использовать. без нее же библиотеку USB никак не могу подключить и даже найти толковое описание этой библиотеки не получается. Т.к. скорость не нужна большая и не хочется иметь кучу виртуальный com портов, решено было изучить класс USB HID Device. Поэтому есть несколько вопросов: 1. Может все таки найдутся рабочие примеры без использования StdPeriph_Lib? 2. Какие именно файлы(исходники и хедеры) нужно подключать к проекту из библиотеки для этого класса устройств? 3. Есть ли толковое описание библиотеки USB? С самой шиной никогда не работал. Язык Си знаю более менее, но до профи далеко, поэтому разобраться с библиотеками без помощи пока не могу. Работа с устройством со стороны хоста это уже другой вопрос и следующий этап.
P.S. Прошерстил поиском весь форум, нашел и скачал много примеров, но либо не рабочие, либо шибко навороченные и без комментариев в основном. Может кто вкратце распишет что к чему? Т.е. задача заюзать usb hid device, хотелось бы для начала просто знать, какие файлы необходимы в проекте из библиотеки STM32_USB-Host-Device_Lib_V2.1.0, STM32F4xx_StdPeriph_Driver использовать не собираюсь. Ну и минимум функций, которые будут нужны для обмена данными с хостом.
|
|
|
|
Сообщений в этой теме
TrampX Изучение модуля USB Apr 9 2013, 14:31 aaarrr Боюсь, модуль USB у STM32F4xx очень плохо подходит... Apr 9 2013, 15:20 TrampX Жаль, конечно, что плохо подходит, но нужен именно... Apr 9 2013, 15:48 adnega Примеры для STM32F4DISCOVERY запускались без каких... Apr 9 2013, 16:11 ViKo А почему USB_Host? Цель была - изучить HID-устройс... Apr 9 2013, 16:27 TrampX У меня отладочная плата STM32F4Discovery, приобрет... Apr 9 2013, 16:41 ViKo Цитата(TrampX @ Apr 9 2013, 19:41) Чего т... Apr 9 2013, 16:53 aaarrr Так Вы же сами писали:
Цитата(TrampX @ Apr 9 ... Apr 9 2013, 16:47 Golikov A. насколько глубоко хотите заюзать?
до уровня станд... Apr 9 2013, 16:49 adnega Для использования USB в своих проектах документаци... Apr 9 2013, 16:56 TrampX Цитатадля написания своего драйвера. Зачем HID нуж... Apr 9 2013, 17:02 kovigor Цитата(TrampX @ Apr 9 2013, 20:02) Скажем... Apr 9 2013, 17:14 adnega Цитата(TrampX @ Apr 9 2013, 21:02) Хорошо... Apr 9 2013, 17:19 aaarrr Цитата(TrampX @ Apr 9 2013, 21:02) Зачем ... Apr 9 2013, 17:34 TrampX ЦитатаЧто именно не получается? Конкретные вопросы... Apr 9 2013, 17:32 TrampX ЦитатаДрайвер - это не обязательно компонент ПО дл... Apr 9 2013, 17:45 adnega Цитата(TrampX @ Apr 9 2013, 21:45) Если е... Apr 9 2013, 18:42 TrampX Спасибо. Буду смотреть и разбираться. Apr 9 2013, 19:11 alx125 Цитата(TrampX @ Apr 9 2013, 18:31) С само... Apr 9 2013, 23:29 rudy_b Могу еще добавить - совершенно сознательно запутан... Apr 10 2013, 01:02  SyncLair Цитата(rudy_b @ Apr 10 2013, 05:02) Могу ... Apr 11 2013, 15:52 vptr Цитата(TrampX @ Apr 9 2013, 17:31) .... Т... Apr 10 2013, 08:42 fsergey Цитата(kovigor @ Apr 9 2013, 21:14) Ничег... Apr 11 2013, 19:52 adnega Цитата(fsergey @ Apr 11 2013, 23:52) Ещё ... Apr 11 2013, 20:24 Aner Прыгнуть с F103 на F107 легко, в 107 не нужен тран... Apr 11 2013, 21:56 fsergey Цитата(adnega @ Apr 12 2013, 00:24) Перво... Apr 12 2013, 04:45 adnega Цитата(fsergey @ Apr 12 2013, 08:45) Если... Apr 12 2013, 09:41 fsergey Цитата(adnega @ Apr 12 2013, 13:41) Я пол... Apr 12 2013, 11:10 adnega Цитата(fsergey @ Apr 12 2013, 15:10) Если... Apr 12 2013, 11:39 Golikov A. Хих стандартное заблуждение)... скрывая наработки ... Apr 13 2013, 05:06 adnega Цитата(Golikov A. @ Apr 13 2013, 09:06) Х... Apr 13 2013, 06:13  ViKo Цитата(adnega @ Apr 13 2013, 09:13) По по... Jun 24 2013, 12:08   adnega Цитата(ViKo @ Jun 24 2013, 16:08) В приме... Jun 24 2013, 13:11    ViKo Цитата(adnega @ Jun 24 2013, 16:11) Во вл... Jun 24 2013, 13:22     adnega Цитата(ViKo @ Jun 24 2013, 17:22) Это поп... Jun 24 2013, 15:18 haker_fox QUOTE (Golikov A. @ Apr 13 2013, 14:06) Х... Apr 13 2013, 08:21 ViKo Теперь осталось последнее. Кейл создает скаттер-фа... Jun 24 2013, 15:52 adnega Цитата(ViKo @ Jun 24 2013, 19:52) Что бы ... Jun 24 2013, 16:19  ViKo Цитата(adnega @ Jun 24 2013, 19:19) А как... Jun 24 2013, 16:36   adnega Цитата(ViKo @ Jun 24 2013, 20:36) Цель та... Jun 24 2013, 17:48 billidean Доброго дня.
Недавно тоже начал разбираться с USB-... Feb 8 2014, 05:56 Axel Цитата(billidean @ Feb 8 2014, 08:56) ...... Feb 8 2014, 06:54 aaarrr Цитата(billidean @ Feb 8 2014, 09:56) Под... Feb 8 2014, 12:36 ViKo Цитата(billidean @ Feb 8 2014, 08:56) ViK... Feb 8 2014, 15:00 billidean Знаете, ответы в виде "читайте доку", ... Feb 8 2014, 10:45 Axel Цитата(billidean @ Feb 8 2014, 13:45) ...... Feb 8 2014, 11:15 billidean Цитата(aaarrr @ Feb 8 2014, 15:36) На сай... Feb 8 2014, 15:59
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|