реклама на сайте
подробности

 
 
> STM32F030K6: не записывается DBG_IWDG_STOP в DBGMCU_APB1_FZ, под отладчиком не останавливается IWDG
makc
сообщение Nov 3 2016, 11:04
Сообщение #1


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Согласно описанию при записи в регистр DBGMCU_APB1_FZ значения бита DBG_IWDG_STOP = 1 на время остановки под отладчиком должен останавливаться счетчик IWDG. Однако практика показала, что по крайней мере на двух экземплярах STM32F030K6 не удаётся записать DBG_IWDG_STOP == 1 ни программно (__HAL_DBGMCU_FREEZE_IWDG()), ни с помощью отладчика. При этом, естественно, IWDG не останавливается. Более того, не удается записать ни одного бита == 1 ни в один из регистров DBGMCU.

Поиск по форумам ничего не дал, в Errata на эту тему указаний нет.

У кого-нибудь это работает на МК этой серии или ST в описание возможности остановить IWDG включили, а по факту не реализовали?


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
ViKo
сообщение Nov 3 2016, 11:16
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Может, здесь надо искать причину?
APB peripheral clock enable register 2 (RCC_APB2ENR)
DBGMCUEN MCU debug module clock enable
Go to the top of the page
 
+Quote Post
makc
сообщение Nov 3 2016, 11:26
Сообщение #3


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Огромное спасибо. Проблема была именно в этом и вызов __HAL_RCC_DBGMCU_CLK_ENABLE() решил мою проблему.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 17:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01333 секунд с 7
ELECTRONIX ©2004-2016