Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32 + USB + подтягивающий резистор
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Схемотехника
Ivan Kuznetzov
Делаю схему с USB на STM32F103RB. Лини D+ необходимо подтягивать к 3v3 через резистор на 1.5к. На отладочной плате эту функцию выполняет каскад из двух транзисторов, управляемый с GPIO STM32.

Вопрос: можно-ли убрать каскад из транзисторов и подключить GPIO напрямую к 1.5к резистору?
r_dot
Ivan Kuznetzov, напрямую к GPIO нельзя, если только это не специальный выход для USB-PUR, так как у этой цепи должно быть два состояния: 1,5к на +VDD_USB или обрыв. Так что даже в вашей перечёркнутой схеме - ошибка. Коллектор выходного транзистора должен быть подключен к линии "+VDD_USB", то есть непосредственно к контакту питания USB-разъёма. В принципе, работает и при подтяжке на +3,3В, но это не соответствует спецификации.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.