LINUX.ORG.RU

stm32f411ceu6, высокий уровень на pa12

 ,


0

2

Привет. Пин сконфигурирован как вход с подтяжкой к земле, но МК сам кидает на него высокий уровень. В интернетах говорят, что надо USB отключить, но у меня оно и так отключено (в кубе нет ничего активного).

Ребята помогите, плата разведена уже, кидать соплю на другой пин - совсем не хочется. У меня была подобная история с PA15 пином на другом МК, там решилось установкой регистра AFIO->MAPR |= AFIO_MAPR_SWJ_CFG_1. Здесь, наверное, тоже какой-то фокус.


Я не знаю что я сделал, но оно заработало. В недоумении, но работает и ладно.

kvpfs_2
() автор топика
Ответ на: комментарий от kvpfs_2

мое любимое программирование не приходя в сознание.

Заглянул, потому что увидел знакомый МК

yax123 ★★★★★
()
Последнее исправление: yax123 (всего исправлений: 1)
Ответ на: комментарий от kvpfs_2

У тебя может ножка BOOT0 болтается, контроллер иногда ловит там единичку, и входит в режим загрузчика (включает USB).

Заземли BOOT0, чтоб не было неопределённости.

Beewek ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.