Jump to content
    

Странное поведение GPIO STM32G071

On 11/24/2025 at 5:42 PM, Plain said:

Чтение нуля — значит вход в аналоговом режиме.

Вывод VBAT подключён?

BDRST выполняется?

VBAT у этого кузова отсутствует.

BDRST не смотрел. Мне казалось, что по аппаратному сбросу он выполняется всегда.

Ан, нет, по аппаратному сбросу не происходит.

Программно я этот бит не ставлю. Пробовал в отладчике ставить - нет разницы.

Edited by pokos

Share this post


Link to post
Share on other sites

Насколько я понял, в них никто ничего не пишет, они так и стоят сброшенные по ресету.

Share this post


Link to post
Share on other sites

On 11/25/2025 at 11:27 AM, Plain said:

PC14 делать выходом пробовали?

Да. В нескольких платах на РС14 и РС15 висит по светодиоду - без проблем.

К щастию, есть давняя привычка выводить незадействованные ноги на пятаки, посему, кину соплю по плате с другого порта, да и дело с концом.

 

Можть, хитрый дефект конкретного кристалла. Менять проц не хочется. Со временем, соберу вторую плату, посмотрю.

Edited by pokos

Share this post


Link to post
Share on other sites

5 часов назад, pokos сказал:

Да. В нескольких платах на РС14 и РС15 висит по светодиоду - без проблем.

Из даташита:

Цитата

1. PC13, PC14 and PC15 are supplied through the power switch. Since the switch only sinks a limited amount of current (3 mA), the use of GPIOs PC13 to PC15 in output mode is limited:

- The speed should not exceed 2 MHz with a maximum load of 30 pF
- These GPIOs must not be used as current sources (for example to drive a LED).

Share this post


Link to post
Share on other sites

20 часов назад, pokos сказал:

Да. В нескольких платах

Нет, в этой — вывести ноль, затем переключить на вход.

14 часов назад, Arlleex сказал:

Из даташита

Там ограничение на подключение анодами, у автора очевидно подключены катодами.

Share this post


Link to post
Share on other sites

On 11/26/2025 at 9:00 AM, Plain said:

Нет, в этой — вывести ноль, затем переключить на вход.

Да, думал об этом. Мстится, что эффект будет тот же, что от клыцанья тумблером.

Share this post


Link to post
Share on other sites

Кинул верёвку с нормального порта параллельно с существующей. Занятно было наблюдать разницу в показаниях состояний этих двух ног. Оказалось, что злополучный РС14 ловит помехи из эфира как чумовой, при этом защёлкиваясь опять. Припаянный параллельно в ту же точку РА10 работает нормально. Такого я ещё не видел.

Share this post


Link to post
Share on other sites

On 11/24/2025 at 1:23 PM, pokos said:

Кто-нибудь сталкивался с подобным?

вы лучше код инициализации (всего! не только gpio) покажите

99% косяк там, потому что пин специальный

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...