Easyelectronics.ru

Электроника для всех
Текущее время: 24 окт 2020, 20:33

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: STM32F4-Discovery USB-device
СообщениеДобавлено: 29 июл 2012, 21:21 
Заглядывает иногда

Зарегистрирован: 24 июн 2012, 22:45
Сообщения: 163
Здравствуйте. стоит передо мной задача создания USB-девайса шлющего потоки данных из компа в GPIO и обратно. пока в образовательных целях, позже-дальше....
взял я пример устройства download/file.php?id=10329, распотрошил, а как сделать его таким чтобы один USB интерфейс был не уразумею. да и как несколько ендпоинтов сделать тоже (один ендпоинт например для управления или для адресов или... а другой для данных).
уразумите бедолагу, ато при моих навыках у меня или вообще ничего не меняется или система в BSoD падает...

пример устройства из темы viewtopic.php?f=35&t=10245 от __bl__


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32F4-Discovery USB-device
СообщениеДобавлено: 30 июл 2012, 13:54 
Старожил

Зарегистрирован: 14 мар 2012, 13:58
Сообщения: 1727
Загрузи стандартную библиотеку с примерами к дискавери. Запусти пару примеров и переделывай.
От себя скажу, что простые вещи все можно сделать на эндпоинте #0.

Вообще, то, что ты хочешь, наверное, проще сделать на микрухе Cypress-а. Например, CY7C68013A, под которую на ебае у китайцев полно готовых плат. http://www.ebay.com/sch/i.html?_trksid= ... a&_sacat=0

Есть уже готовые примеры под Keil на "Vendor device". Как минимум тебе надо будет почитать, в чём фишка "Control transfer" - самого простого и ходового для общения с девайсом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32F4-Discovery USB-device
СообщениеДобавлено: 31 июл 2012, 00:24 
Заглядывает иногда

Зарегистрирован: 24 июн 2012, 22:45
Сообщения: 163
да, я и перехожу с 68013, с ними у меня некоторый опыт есть. обычно пользую пару 68013 + FPGA, и вот захотелось часть функций ПЛИСины в контроллер перекинуть, но для начала функциональность хотя-бы повторить. ну и VENDOR REQVEST на мой взгляд не самый простой способ общения...
а стандартный пример... ппробую.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32F4-Discovery USB-device
СообщениеДобавлено: 31 июл 2012, 12:14 
Старожил

Зарегистрирован: 14 мар 2012, 13:58
Сообщения: 1727
predator_r писал(а):
да, я и перехожу с 68013, с ними у меня некоторый опыт есть. обычно пользую пару 68013 + FPGA, и вот захотелось часть функций ПЛИСины в контроллер перекинуть, но для начала функциональность хотя-бы повторить. ну и VENDOR REQVEST на мой взгляд не самый простой способ общения...
а стандартный пример... ппробую.
Как раз-то VENDOR REQUEST та же история, что и опрос дескрипторов при энумерации. Только второй байт в запросе из диапазона 0хА0 и т.д. А так назвали, т.к. диапазон выше 0хА0 свободный и каждый разработчик (Вендор) может сделать своё.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: rigor_mortis


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

Найти:
Перейти:  
cron

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB