esaulenka 7 11 апреля, 2020 Опубликовано 11 апреля, 2020 · Жалоба Здравствуйте. подскажите, как ОТКЛЮЧИТЬ реакцию на VBus, который на этих контроллерах заведён на PA9 ? Remap для него не предусмотрен, переключение альт.функция/вход/выход на никак не влияет (это и по документации так). Программно делать коннект-дисконнект можно, но как только на PA9 появляется ноль, коннект сам собой рвётся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 165 11 апреля, 2020 Опубликовано 11 апреля, 2020 · Жалоба Острым канцелярским ножом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 133 11 апреля, 2020 Опубликовано 11 апреля, 2020 · Жалоба Вроде как за это должен отвечать бит OTG_FS_GCCFG->VBUSBSEN. Но где-то глубоко в тексте закопана такая фраза: Цитата Program the VBUSBSEN bit in the OTG_FS_GCCFG register to enable VBUS sensing in “B” device mode and supply the 5 volts across the pull-up resistor on the DP line. Теоретически, если снаружи прилепить резистор от DP к VBUS, все должно работать. Но стоит также и проверить, действительно ли этот бит отключает подтяжку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться