ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
30 июня
1440875
Лaгyнoв (04.06.2024 17:09, просмотров: 563)
Какая-то странная фигня с серией STM32G0.... Вот такого точно не было с STM32F0/F4/L4. Короче как выглядит? Если я прошиваю Кубепрограммером новый камень, делаю дисконнект - запускается программа прошитая. Или я запускаю отладчик Кейл, делаю F5 - тоже всё нормально. Что такого и про что речь? Раньше не имело значения - новый камень или его уже прошивали. Хоть из коробки, хоть ты его уже программировал раньше - постоянно программно перезапускаешь и нет проблем. А вот 

STM32G030/070 ведут себя забавно. Если ты его только вынул и запаял, никогда раньше не прошивал и вот подал питание. Запустил Кейл или программатор. Всё прошилось. Пуск - хрен вам. Не работает. Бегает по каким левым адресам (если смотреть дизассемблером) типа 0х1FFF4.... Пока ен выключишь питание. Поотм всё запускается, отладчиком пускаешь, останавливаешь, что угодно делаешь. Всё нормально. Но после самой первой прошивки надо выключить питание. Что такого там происходит? Вот просто любопытно