Jump to content

    

STM32L100 после прошивки не спит

Recommended Posts

Mysteo

Всем привет два года назад делали десяток устройств на STM32L100RCT6 все работало исправно. Сейчас потребовалось перепрошить устройства той же самой прошивкой изменив только пару констант, которые  влияют лишь на переданные данные.

В итоге после перепрошивки отвалился спящий режим. После перехода в StopMode происходит сразу же пробуждение МК. 

Залили старую прошивку, не помогло, все равно сразу после STOPMODE просыпается. В программе уже отключал все триггеры влияющие на выход из STOP режима. EXT0 EXT1 и RTC . 
Такое ощущение что включен режим отладки в режиме энергосбережения. А как его отключить не понятно. 

Share this post


Link to post
Share on other sites

Mysteo

Разобрался почему то STM32 ST-LINK Utility глючить стал. Установил другую утилиту и отключил биты сброса микроконтроллера при переходе в stopmode. как они сами установились не понятно

Share this post


Link to post
Share on other sites

HardEgor
1 час назад, Mysteo сказал:

Разобрался почему то STM32 ST-LINK Utility глючить стал. Установил другую утилиту

Телепаты в шоке, они не могут расшифровать название "другая утилита" - просят помощи!

Share this post


Link to post
Share on other sites

skripach
3 hours ago, HardEgor said:

Телепаты в шоке, они не могут расшифровать название "другая утилита" - просят помощи!

Никаких проблем - STM32CubeProgrammer :good2:

Share this post


Link to post
Share on other sites

Mysteo

А из-за чего могли данные биты сбиться ? Притом ST-Link Utility при считывании уверяла что nRST_STOP и nRST_STBY выбраны. Я догадывался что проблема в них, перезаписал регистры, но это не помогало. 
Потом установил STM32CubeProgrammer отключил данные биты регистров и заново включил и все заработало как надо. 
Хотя помню два года назад наоборот STM32CubeProgrammer вызывал различные глюки при работе с регистрами. 

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.