| Форум РадиоКот https://radiokot.ru/forum/ |
|
| STM32F103, HAL + USB-CDC - у кого работает нормально? https://radiokot.ru/forum/viewtopic.php?f=59&t=125707 |
Страница 1 из 1 |
| Автор: | NiTr0 [ Вт янв 12, 2016 01:14:23 ] |
| Заголовок сообщения: | STM32F103, HAL + USB-CDC - у кого работает нормально? |
Сгенерил кубом проект, начал ковырять - наткнулся на несколько непоняток: 1. При передергивании юсб - вешается (скорее всего вываливается где-то в эксепшн). 2. Медленная инициализация (на глаз - десятые доли секунды, а то и до секунды). Затык на установке клока. Из-за чего не всегда юсб подхватывается. 3. При нажатии ресета с подключенным юсб - компу ничего не отправляется, в итоге комп считает, что девайс инициализирован и рабоатет, девайс видимо считает иначе, итог - cdc устройство живет, но на отправляемые данные не реагирует. Лапа юсб подтянута на плате резюком на плюс не через ключ, потому сымитировать реконнект не выйдет. Собссно вопросы - кто-то с таким сталкивался? Если да - как решали? |
|
| Автор: | xDriver [ Вс янв 31, 2016 01:37:18 ] |
| Заголовок сообщения: | Re: STM32F103, HAL + USB-CDC - у кого работает нормально? |
У меня вообще 103 с HAL не запускается, то есть в УСБ втыкаешь и тишина, хотя DESCOVERY F4 работает. платка STM32F103CBT6 вот такая http://ru.aliexpress.com/item/STM32F103 ... 86cd3688d2 кинь проект, попробую залить себе. |
|
| Автор: | NiTr0 [ Сб фев 13, 2016 21:56:50 ] |
| Заголовок сообщения: | Re: STM32F103, HAL + USB-CDC - у кого работает нормально? |
Плата такая: http://ru.aliexpress.com/item/1pcs-STM3 ... 20209.html Проект - обычная сгенеренная кубом заготовка. По п.2 - виноват был RTC кварц. Почему-то долго RTC в режим входит(около секунды). На всех нескольки платах, что есть в наличии. Похоже - defective by design. Пока отключил его нафиг. По п.3 - похоже, нужно таки отдельный транзистор. А вот п.1 - явная бага библиотеки... |
|
| Автор: | NiTr0 [ Сб фев 13, 2016 23:58:22 ] |
| Заголовок сообщения: | Re: STM32F103, HAL + USB-CDC - у кого работает нормально? |
К слову, в Leaf mini подтягивающий резистор, ну который сообщает юсб хосту что воткнут девайс, похоже, заведен правильно, через ключ... |
|
| Автор: | scolonel [ Пн фев 20, 2017 13:03:22 ] |
| Заголовок сообщения: | Re: STM32F103, HAL + USB-CDC - у кого работает нормально? |
С аналогичной платой проблема! Также собрал на Кубе, просто VCP. Подключаю, неизвестный девайс...Что может быть? |
|
| Автор: | Мурик [ Пн фев 20, 2017 14:07:39 ] |
| Заголовок сообщения: | Re: STM32F103, HAL + USB-CDC - у кого работает нормально? |
Для начала залейте другую прошивку (например эту) чтобы исключить вероятность дефекта платы. |
|
| Автор: | scolonel [ Пн фев 20, 2017 16:21:05 ] |
| Заголовок сообщения: | Re: STM32F103, HAL + USB-CDC - у кого работает нормально? |
Все оказалось просто. Как всегда! Необходимо переустановить драйвера виртуального СОМ порта от STM. Причем надо снести старые (ОБЯЗАТЕЛЬНО!) и установить новые. Вот тут рассказано что и как! https://www.youtube.com/watch?v=oDoavXrQdEg |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


