-
- Сбрось Backup Domain (вынь батарейку, или еще можно сбросить через
регистр BDCR) - il-2(27.02.2026 14:11)
- это бит BDRST? - Лaгyнoв(27.02.2026 15:06)
- "Случилось чудо!!" :-)) И что там за фигня была? Вынул батарейку и
PC14 стал нормально работать. Его там клинит что ли? А в реальной
жизни вдруг случится - надо через регистр BDCR? - Лaгyнoв(27.02.2026 15:03)
- Как сказали ниже - при пайке мог помехами "включить" некоторые настройки в регистрах RTC. Еще вариант - в ходе экспериментов с прошивкой сознательно-нечайно записал настройки RTC, потом исправил код, но настройки от "неправильной" прошивки остались в регистрах RTC - il-2(27.02.2026 16:13, +1)
- У тебя каким-то макаром произошла настройка RTC на работу от
часового кварца. Нога PC14 как раз используется для подключения
кварца. При этом функции GPIO выключаются. А настройка RTC
сбрасывается только при сбросе Backup Domain. - il-2(27.02.2026 16:07)
- !!! У меня ж были такие прошивки. Вспомнил! Не тот проект как-от
ткнул. Вроде как тут же поправил. Но батарейку не вынимал. :-)))
Век живи! - Лaгyнoв(27.02.2026 16:56, +1)
- Отличная память! Очень хорошо, что вспомнил - так не подрывается вера в надёжность компонента. Я, давно наученый, всегда при старте, выставляю в правильное положение все регистры используемого аппаратного модуля. Или сбрасываю, или принудительно обновляю в правильную конфигурацию. Даже избегаю изменений одного-нескольких бит в регистре управления. Если возможно - пишу его целиком, сразу, одно, заранее составленное к случаю, значение. - Nikolay_Po(27.02.2026 20:36)
- !!! У меня ж были такие прошивки. Вспомнил! Не тот проект как-от
ткнул. Вроде как тут же поправил. Но батарейку не вынимал. :-)))
Век живи! - Лaгyнoв(27.02.2026 16:56, +1)
- Батарейный домен чувствительный к помехам. Например, нельзя паять,
если вставлена батарейка. - VLLV_(27.02.2026 15:48,
, +1)
- Ну буду знать, спасибо - Лaгyнoв(27.02.2026 16:07)
- Сбрось Backup Domain (вынь батарейку, или еще можно сбросить через
регистр BDCR) - il-2(27.02.2026 14:11)