Mark16 0 2 марта, 2023 Опубликовано 2 марта, 2023 · Жалоба Здравствуйте, запаял stm32l052C8T6 на плату bluepill вместо stm32f103c6t6, кинул проводок от 3.3 на ножку vbat. Всё отмыл несколько раз в бензине и в изопропиловом спирте. Запускаю отладку в cubeide. После двух шагов под отладчиком точки остановки начинают игнорироваться до тех пор, пока не нажму suspend, далее снова два шага и снова точки остановки игнорируются. Проект пустой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 2 марта, 2023 Опубликовано 2 марта, 2023 · Жалоба Не знаю есть ли влияние входов boot на режим отладки, проверьте их соответствие для F103 и L052 и реальное положение перемычек. Для первоначальной проверки работоспособности платы и контроллера - используйте IAR, Keil. Так непонятно, а плата с "родным" F103 работала в этой же среде без вопросов ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 38 2 марта, 2023 Опубликовано 2 марта, 2023 · Жалоба Проект пустой. Насколько пустой? Стёртый МК? После двух шагов под отладчиком точки остановки начинают игнорироваться В пошаговом-то режиме (тем более после двух-то шагов) какие-такие breakpoints (точки останова)? Из c-startup-а не выйти за 2 шага... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tgruzd 11 2 марта, 2023 Опубликовано 2 марта, 2023 · Жалоба 32 минуты назад, Obam сказал: Насколько пустой? хороший вопрос. Для кого-то пустой проект - вообще без исходников и стартапа, а для кого-то - выхлоп куба. ТС поподробней бы описал проект и что с ним происходит. Что значат в его понимании шаги - шаги по строкам си кода, шаги в дизасемблере, шаги по точкам останова? Где эти брекпоинты стоят? уровень оптимизации? прерывания? Что происходит, если в "пустой" проект написать немного кода? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 242 3 марта, 2023 Опубликовано 3 марта, 2023 · Жалоба 12 часов назад, Mark16 сказал: точки остановки начинают игнорироваться Что сиё означает в вашей терминологии - не ясно. Но вангую, что в какой-то момент происходит улёт в HardFault. Поставьте бряк на входе в этот самый HF. И опишите обстановку и что именно делаете более внятно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mark16 0 3 марта, 2023 Опубликовано 3 марта, 2023 (изменено) · Жалоба 16 часов назад, k155la3 сказал: Не знаю есть ли влияние входов boot на режим отладки, проверьте их соответствие для F103 и L052 и реальное положение перемычек. Для первоначальной проверки работоспособности платы и контроллера - используйте IAR, Keil. Так непонятно, а плата с "родным" F103 работала в этой же среде без вопросов ? Да, работало нормально. 14 часов назад, Obam сказал: Проект пустой. Насколько пустой? Стёртый МК? После двух шагов под отладчиком точки остановки начинают игнорироваться В пошаговом-то режиме (тем более после двух-то шагов) какие-такие breakpoints (точки останова)? Из c-startup-а не выйти за 2 шага... В цикле переменная инкрементируется, на этой строчке брейкпоинт. В общем, проблема решилась следующим образом: https://electronics.stackexchange.com/questions/304340/stm32f0-restart-by-itself Спойлер Всем спасибо за помощь! Изменено 3 марта, 2023 пользователем Mark16 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться