Перейти к содержанию
    

stm32f205 usart1 и usb

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

PA9 это провод сенсора VDD USB, и если на нем низкий уровень USB думает что питание упало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

PA9 это провод сенсора VDD USB, и если на нем низкий уровень USB думает что питание упало.

 

 

Как так то? Я его не инициализировал для usb. Сейчас проверил - после инициализации для PA9 записано 7, то есть Usart.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...