Цитата(toweroff @ Jan 9 2013, 15:49)

Добрый день!
Что-то никак не найду. Хотелось бы "на лету", а не каждый раз перекомпилируя, определять, нахожусь ли я под управлением отладчика (JLink) или нет
И уже, в зависимости от этого, выполнять код инициализации собаки
Как вообще это лучше сделать? Я что-то прихожу к выводу, что, дойдя до бряка, камень "улетает" в сброс, а JLink об этом ничего и не знает
1)Когда я программировал SAM7 , такая возможность была :
В дереве проекта надо было выделить файл startap. При этом в рабочей области появлялся либо ассемблерный код,
либо Konfiguration Wizard в котором можно было галочками настраивать PLL, частоты и т.п. Что именно в рабочей области, Configuration Wizard или просто код выбиралось внизу рабочей области.
Так вот, там была опция отключения WDT под отладкой.
Сейчас программирую STM32 , и в Konfiguration Wizard почти никаких опций нету.
2) Могу посоветовать , что бы было проще перекомпилировать , сделать через #ifdef :
Код
#define DEBUG //это в файле main.h
............................................
#ifndef DEBUG
включаем WDT; // эта строчка кампилируется только если закоментировано #define DEBUG
#endif
Если У вас так не сделано, и Вы роетесь по всему коду что бы то что надо отключать под отладкой закоментировать