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

 
 
> stm32f105 нужен пример usb device
pil
сообщение May 31 2011, 21:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 15-11-08
Пользователь №: 41 658



начал осваивать stm32f105, до этого работал с lpc1343.
Так вот, интересует USB Device. Далее составные usb и т.д.
Пишу в Keil.
К lpc1343 все просто - есть примеры usb device -> правишь под себя + функционал = ОК
Под сабж примеров не найду никак, есть только USB hub. Есть примеры под другие stm32 (f103 например), но оно не подходит никак, т.к. f105/107 организованы иначе.
Нашел так же библиотеку от производителя, с ходу правки не поддается, да и не нравится.

Вопрос:
А есть ли вообще от Keil примеры usb device под stm32f105/7 ????
Их отсутствие просто нелогично. Подскажите пожалуйста куда копать.

Сообщение отредактировал pil - May 31 2011, 21:01
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
brag
сообщение Aug 2 2011, 10:06
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 2-12-06
Из: Kyiv, Ukraine
Пользователь №: 23 046



выложите полный лог, какие прерывания возникают в процессе начиная от коннекта usb. если дескриптор запросило, значт должно запросить еще раз,если что-то не так.

у вас в УSB_DataInStage,USB_WriteEP явно что-то намучено, сравните с моей UsbEp0InXfr и главное, еще раз перепроверьте все ее содержимое согласно документации.

Внимательно пересмотрите обработку прерываний, я думаю, как раз там и застряет.
Ну и доку usb2.0 покурите, чтобы было понятно, какое состояние за каким идет, оно примерно так же отражено в юзер-интерфейсе любого контроллера usb. начните, на пример со страницы 226(картинка внизу)
Go to the top of the page
 
+Quote Post



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

 


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


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