реклама на сайте
подробности

 
 
> STM32F103, USB примеры - изменить endpoints, Не получается поменять endpoints на другие
KnightIgor
сообщение Jul 11 2011, 09:01
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Коллеги!

Поиск по форуму у меня не удался: пытался найти тему, как "перекинуть" обмен по USB на другие
endpoints (речь о примерах для STM32F103 из их библиотеки "STM32_USB-FS-Device_Lib_V3.3.0").
Помню, что где-то такое читал, но постепенно запутался между различными форумами
(модераторов прошу не ревновать rolleyes.gif).

Подоплека - совмещение USB виртуального COM порта и MASS Storage в одном устройстве.

Это тоже где-то пробегало.

Для начала я решил освободить endpoints 1, 2 и 3 из примера виртуального COM порта и
перекинуть его на 4,5 и 6. Я заменил в прикладных USB файлах соответствующие символы,
подкорректировал дескриптор и... не пошло. Собственно, порт возникает под Win7 (т.к. endpoint 0
осталась неизменной), его можно открыть, но обмена нет. Где-то я проглядел. Как известно,
сложно искать такого рода ошибки в собственном тексте, нужен взгляд со стороны.

Если кто уже проделывал подобные фокусы, прошу помочь. Например тем, что дать своего рода
check list, где и что нужно поменять.

Заранее благодарен.

Сообщение отредактировал KnightIgor - Jul 11 2011, 09:03
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01353 секунд с 7
ELECTRONIX ©2004-2016