Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не стартует STM32 без дебага (IAR)
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
georgfour
Добрый вечер.
На плате стоит контроллер STM32F103R6T8.
При подключенном отладчике Stlinkv2 в режиме дебага все работает отлично.
Если отключить отладчик не отключая устройство, то устройство продолжает работать.
Однако если выключить питание и снова включить без деббагера то устройство не старутет.
В чем может быть проблема?
Nixon
Цитата(georgfour @ Jun 1 2016, 20:32) *
Добрый вечер.
На плате стоит контроллер STM32F103R6T8.
При подключенном отладчике Stlinkv2 в режиме дебага все работает отлично.
Если отключить отладчик не отключая устройство, то устройство продолжает работать.
Однако если выключить питание и снова включить без деббагера то устройство не старутет.
В чем может быть проблема?

Возможно вы отлаживаетесь в RAM.
Alechek
Просто ноги BOOT не так стоят.
AlexandrY
Цитата(georgfour @ Jun 1 2016, 20:32) *
Однако если выключить питание и снова включить без деббагера то устройство не старутет.
В чем может быть проблема?


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

Было также, что кварц подобран идеально, а все равно не заводится.
Тогда проблема в рампе подачи питания.
Ее надо сделать резче.

Вот пример типичной схемы DC/DC
Нажмите для просмотра прикрепленного файла
Здесь конденсатор C33 слишком большой емкости, STM32 будет запускаться плохо.
demiurg_spb
Похожая тема была:
http://electronix.ru/forum/index.php?showt...135488&st=0
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.