|
STM32F107 USB-CDC |
|
|
|
Jul 11 2014, 15:46
|
Участник

Группа: Участник
Сообщений: 50
Регистрация: 31-03-14
Из: Харьков
Пользователь №: 81 165

|
Всем привет  Понадобилось мне поднять USB CDC на STM32F107. С ЮСБ, как и с STM32 опыта практически нет. Работаю в CooCox. Скачал STM32_USB-Host-Device_Lib_V2.1.0, накидал оттуда файлов в проект. кучу ошибок выгреб. сейчас в основном остались такого типа: D:\code\beer\trunk\stm32f107\usb_otg_lib\usb_hcd.c:101:7: error: 'USB_OTG_CORE_HANDLE' has no member named 'host' я подозреваю, что где-то не раскомментил какой-то дейфайн. Можете подсказать что не правильно может быть? Прикрепляю проект
|
|
|
|
|
 |
Ответов
|
Jul 11 2014, 17:37
|

Знающий
   
Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467

|
Цитата(slavokhire5 @ Jul 11 2014, 11:46)  Всем привет  Понадобилось мне поднять USB CDC на STM32F107. С ЮСБ, как и с STM32 опыта практически нет. Работаю в CooCox. Скачал STM32_USB-Host-Device_Lib_V2.1.0, накидал оттуда файлов в проект. кучу ошибок выгреб. сейчас в основном остались такого типа: D:\code\beer\trunk\stm32f107\usb_otg_lib\usb_hcd.c:101:7: error: 'USB_OTG_CORE_HANDLE' has no member named 'host' я подозреваю, что где-то не раскомментил какой-то дейфайн. Можете подсказать что не правильно может быть? Прикрепляю проект Ну если CDC, то host-а быть и не должно, я так понимаю. usb_conf.h: Код /****************** USB OTG MODE CONFIGURATION ********************************/ //#define USE_HOST_MODE #define USE_DEVICE_MODE //#define USE_OTG_MODE
--------------------
Верить нельзя никому, даже себе. Мне - можно.
|
|
|
|
|
Jul 12 2014, 12:26
|
Участник

Группа: Участник
Сообщений: 50
Регистрация: 31-03-14
Из: Харьков
Пользователь №: 81 165

|
Цитата(A. Fig Lee @ Jul 11 2014, 20:37)  Ну если CDC, то host-а быть и не должно, я так понимаю. usb_conf.h: Код /****************** USB OTG MODE CONFIGURATION ********************************/ //#define USE_HOST_MODE #define USE_DEVICE_MODE //#define USE_OTG_MODE у меня так и выставлено
|
|
|
|
|
Jul 12 2014, 13:54
|

Знающий
   
Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467

|
Цитата(slavokhire5 @ Jul 12 2014, 08:26)  у меня так и выставлено  А кто и откуда тогда обращается к хосту? У меня тоже СТМ32107, тоже USB-CDC, все работает. В Кокосе там баги, кстати.. Да, hcd.c файл у меня не подключен:
Сообщение отредактировал A. Fig Lee - Jul 12 2014, 13:58
--------------------
Верить нельзя никому, даже себе. Мне - можно.
|
|
|
|
|
Jul 14 2014, 07:51
|
Участник

Группа: Участник
Сообщений: 50
Регистрация: 31-03-14
Из: Харьков
Пользователь №: 81 165

|
Цитата(A. Fig Lee @ Jul 12 2014, 16:54)  А кто и откуда тогда обращается к хосту? У меня тоже СТМ32107, тоже USB-CDC, все работает. В Кокосе там баги, кстати.. Да, hcd.c файл у меня не подключен:  Можете показать все файлы, которые вы использовали для подключения USB? Я подключил все, что у вас на скрине есть (+ соответствующие h-файлы), добавил usb_conf.h и usbd_conf.h, проект собрался, но никакого нового устройства компьюетр не обнаружил. Я так понимаю, не хватает еще usb_conf.h/c, но его подключение тянет за собой еще кучу файлов
Сообщение отредактировал slavokhire5 - Jul 14 2014, 07:52
|
|
|
|
Сообщений в этой теме
slavokhire5 STM32F107 USB-CDC Jul 11 2014, 15:46    A. Fig Lee Цитата(slavokhire5 @ Jul 14 2014, 03:51) ... Jul 14 2014, 10:47 slavokhire5 Собрал проект на основе этой статьи: http://www.pr... Jul 14 2014, 10:31 slavokhire5 *я имел ввиду не usb_config.h/c, a hw_config.h/c. ... Jul 14 2014, 11:48 A. Fig Lee Цитата(slavokhire5 @ Jul 14 2014, 07:48) ... Jul 14 2014, 13:31 slavokhire5 перевел код на stm32f4discovery, там работает. вид... Jul 14 2014, 14:11 A. Fig Lee Цитата(slavokhire5 @ Jul 14 2014, 10:11) ... Jul 14 2014, 14:29 slavokhire5 Завел VBus на PA9, ситуация не поменялась. Может ч... Jul 15 2014, 07:33 A. Fig Lee Цитата(slavokhire5 @ Jul 15 2014, 03:33) ... Jul 15 2014, 11:13  slavokhire5 Цитата(A. Fig Lee @ Jul 15 2014, 14:13) Н... Jul 15 2014, 12:44   A. Fig Lee Цитата(slavokhire5 @ Jul 15 2014, 08:44) ... Jul 15 2014, 13:18 slavokhire5 а у вас объявлен #define VBUS_SENSING_ENABLED? есл... Jul 15 2014, 14:08 A. Fig Lee usb_conf.h
Цитата...
/****************** USB OTG ... Jul 15 2014, 15:08 slavokhire5 Были "железные" проблемы в плате. Достал... Jul 17 2014, 12:52 slavokhire5 что-то задержался с выкладыванием ...
прикрепляю ... Jul 30 2014, 10:00 slavokhire5 Подскажите пожалуйста, как узнать, отправились ли ... Aug 7 2014, 06:25
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|