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

 
 
> stm32f205 usart1 и usb, не дружат
SpiritDance
сообщение Jun 24 2013, 12:48
Сообщение #1


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Кто-нибудь делал одновременно на pa9-pa12? У меня какие-то приколы c USB случаются: когда передатчик на PA9 работать начинает, то usb пересатет принимать-передавать. Перестает передатчик работать - снова все хорошо.

А на PB6 никаких проблем.

Плата не причем, ноги pa9 и pa10 подняты в воздух.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Flexz
сообщение Jun 25 2013, 06:23
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 252
Регистрация: 9-10-08
Из: Московская обл.
Пользователь №: 40 797



А его и не надо инициализировать для USB отдельно, он сам себе шибко умный. Если посмотреть таблицу альтернативных функций пинов, то PA9 для USB вообще не значится.

Удостоверьтесь что в USB контроллере выключен Vbus sensing. Если используете стандартную библиотеку, то в usb_conf.h нужно закомментировать строчку #define VBUS_SENSING_ENABLED
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Jun 25 2013, 06:37
Сообщение #3


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Цитата(Flexz @ Jun 25 2013, 10:23) *
А его и не надо инициализировать для USB отдельно, он сам себе шибко умный. Если посмотреть таблицу альтернативных функций пинов, то PA9 для USB вообще не значится.

Удостоверьтесь что в USB контроллере выключен Vbus sensing. Если используете стандартную библиотеку, то в usb_conf.h нужно закомментировать строчку #define VBUS_SENSING_ENABLED



Черт побери, дело действительно было в этом. Спасибо!


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 03:32
Рейтинг@Mail.ru


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