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

 
 
> STMicroelectronics Virtual COM Port, Запуск этого устройства невозможен. (Код 10)
ViKo
сообщение May 13 2014, 06:26
Сообщение #1


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Попробовал на двух платах Discovery (STM32F407, STM32F429) создать CDC устройство в STM32CubeMX. И оба раза компьютер обнаруживает устройство, устанавливает драйвер, но не может его запустить. И в настройках USB в Cube менял, и все равно. ОС - Windows 7 x64. Что не так? Полный интернет подобных сообщений, но ни одного ответа я не нашел.
И кабель менял, и в другую щель засовывал. rolleyes.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ViKo
сообщение May 11 2015, 12:07
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Возвращаюсь к теме (нашел поиском по USB Cube, уже и забыл, что своё). Сгенерил Кубом для STM32F3Discovery CDC. И, как видел в разных видео, пытаюсь использовать CDC_Transmit_FS, CDC_Receive_FS. Эти функции находятся в usbd_cdc_if.c. И они не видны из main.c.
И буфера уже есть там же:
/* It's up to user to redefine and/or remove those define */
/* Received Data over USB are stored in this buffer */
uint8_t UserRxBufferFS[APP_RX_DATA_SIZE];
/* Send Data over USB CDC are stored in this buffer */
uint8_t UserTxBufferFS[APP_TX_DATA_SIZE];
и тоже не видны из main.c
Как же ими пользоваться? Если внутри usbd_cdc_if.c, то как будто через задний проход пролез.

P.S. Еще один дурной вопрос. Установил Куб, запустил, из него установил библиотеки. Где примеры?? Или надо, все же скачать STM32CubeF3 и установить? Что же так мутно всё?
Go to the top of the page
 
+Quote Post
Atlantis-
сообщение May 12 2015, 13:24
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 491
Регистрация: 18-05-11
Пользователь №: 65 102



Цитата(ViKo @ May 11 2015, 15:07) *
P.S. Еще один дурной вопрос. Установил Куб, запустил, из него установил библиотеки. Где примеры?? Или надо, все же скачать STM32CubeF3 и установить? Что же так мутно всё?

у меня тут C:\Users\имя пользователя\STM32Cube\Repository\STM32Cube_FW_F4_V1.5.0\Projects

Цитата(ViKo @ May 11 2015, 15:07) *
Если внутри usbd_cdc_if.c, то как будто через задний проход пролез.

по моему так и есть
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 12 2015, 13:45
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Atlantis- @ May 12 2015, 16:24) *
у меня тут C:\Users\имя пользователя\STM32Cube\Repository\STM32Cube_FW_F4_V1.5.0\Projects

О, спасибо! Нашел и у себя. У меня сам Куб стоит на H:\Design. Никогда бы не догадался.
Разбираю пример CDC от Куба. Пока складывается впечатление, что писало несколько (много) разных людей. Не один раз порты, прерывания инициализируют... Главное, нет конкретного указания в документации, какие функции использовать. w00t.gif

Одно доброе дело сделал. Проверяю, что USB инициализировалась перед использованием. В Main. Теперь USB устройство определяется стабильно.
while (hUsbDeviceFS.dev_state != USBD_STATE_CONFIGURED) { }
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ViKo   STMicroelectronics Virtual COM Port   May 13 2014, 06:26
- - derun   Цитата(ViKo @ May 13 2014, 08:26) Попробо...   May 13 2014, 09:18
|- - ViKo   Цитата(derun @ May 13 2014, 12:18) Непоня...   May 13 2014, 10:01
|- - KnightIgor   Цитата(ViKo @ May 13 2014, 11:01) Вот ест...   May 13 2014, 12:14
|- - derun   Цитата(ViKo @ May 13 2014, 12:01) Вот так...   May 15 2014, 11:18
|- - ViKo   Цитата(derun @ May 15 2014, 14:18) На фор...   May 15 2014, 19:24
|- - aaarrr   Цитата(ViKo @ May 15 2014, 23:24) Не помо...   May 15 2014, 20:13
- - uriy   C 32 битнымми windows плата работает? Если да откл...   May 13 2014, 09:29
|- - derun   Цитата(uriy @ May 13 2014, 11:29) C 32 би...   May 13 2014, 09:57
- - A. Fig Lee   Я бы посмотрел что на USB творится. "Device M...   May 15 2014, 20:36
- - ViKo   https://my.st.com/public/STe2ecommunities/m...urre...   May 15 2014, 20:51
- - Golikov A.   я вот смотрел на это pdev->pClassData = (void ...   May 15 2014, 21:09
- - ViKo   Я там еще других настроек в CubeMX покрутил, в час...   May 15 2014, 21:13
- - uriy   ЦитатаЯ бы посмотрел что на USB творится. "De...   May 16 2014, 05:32
- - ViKo   За ссылки-советы - спасибо! Я пользовался USBl...   May 16 2014, 08:45
|- - Atlantis-   У меня та же проблема, как и у автора темы. Никогд...   Oct 13 2014, 07:30
- - sadat   Функция выдает указатель на первый адрес созданно...   Oct 15 2014, 14:46
|- - Atlantis-   Цитата(sadat @ Oct 15 2014, 18:46) Совету...   Oct 16 2014, 06:49
- - sadat   Да, это самое. Ну как-так не нашли... Вот путь: ST...   Oct 16 2014, 12:47
|- - Atlantis-   Цитата(sadat @ Oct 16 2014, 16:47) Да, эт...   Oct 16 2014, 13:05
- - Виталий56   У меня было такое. На Х64 не заработало. ПОСТАВИЛ ...   Dec 4 2014, 19:31
- - diwil   Победил изменением размера кучи до 400. (win7 x64)...   Dec 22 2014, 17:50
- - ViKo   Мелкое замечание, не стоящее отдельной темы. Разве...   May 20 2015, 08:52
|- - bureau   Может кто-то сталкивался... Win10 64x, CubeMX, STM...   Dec 20 2016, 15:57
|- - Сергей Борщ   QUOTE (bureau @ Dec 20 2016, 17:57) В как...   Dec 20 2016, 16:10
||- - bureau   Цитата(Сергей Борщ @ Dec 20 2016, 18:10) ...   Dec 20 2016, 16:20
||- - bureau   Если использовать версию STM32Cube_FW_F4_V1.13.0 т...   Dec 20 2016, 17:34
|- - bureau   Цитата(bureau @ Dec 20 2016, 17:57) Win10...   Dec 22 2016, 16:50
- - www...   Была такая же проблема, глубоко не копал, но пробл...   Dec 26 2016, 04:40
|- - bureau   Пробовал, и так и сяк... не помогает В main добав...   Dec 27 2016, 09:38
|- - bureau   Вот тут ребята тоже бадались с подобной проблемой....   Dec 27 2016, 11:14
- - Хтось   Тоже столкнулся с такой же проблемой. При подключе...   Feb 22 2017, 15:58
- - Genadi Zawidowski   У Вас плата из стандартных или своя? На каком (HS ...   Feb 22 2017, 17:09


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

 


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


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