Как приостановить сторожевой счетчик во время отладки с помощью Segger J-link pro и Stm32cubeIDE - PullRequest
0 голосов
/ 02 апреля 2020

Я пытаюсь отладить свое приложение с помощью Segger J-link, поскольку отладчик ST-Link, поставляемый с платой разработчика Nucleo, допускает только 5 точек останова.

Я не могу найти способ остановить сторожевой таймер во время сеансов отладки. Где я могу найти такую ​​настройку?

Если я использую ST-link для отладки, эта опция доступна в следующем окне:

enter image description here

, но когда я выбираю J-Link, этой опции больше нет:

enter image description here

Я нашел кое-что в SO о добавлении спецификаций c инструкции ( Отключение IWDG STM32 во время отладки ), но я ищу что-то, что не требует добавления кода.

1 Ответ

0 голосов
/ 02 апреля 2020

но я ищу что-то, что не требует добавления кода

Ответ:

  1. Простой способ: изменить IDE .
  2. Умеренный способ: изменить скрипт запуска отладки (https://wiki.segger.com/J-Link_script_files)
  3. Трудный путь: переписать плагин отладки
...