Цитата(nanorobot @ May 19 2017, 11:36)

Есть ли возможность запретить остановку прогаммы JLink-ом на каком то интервале программного кода?
Классический интерфейс SW отладки всегда останавливает программу для обновления переменных в отладчике. Есть вариант использовать трассировку через интерфейс jtag. В этом случае можно не останавливать программу, но количество переменных для одновременного просмотра будет ограничено, точнее количество участков памяти - блок памяти можно скидывать целиком.
Есть ещё вариант использования SWO - однонаправленная связь, чисто для лога.
И ещё вариант использования RTT технологии от
https://www.segger.com/systemview.html?p=1731, и EBmonitor от
https://www.embitz.org/forum/thread-647.html. Это клоны. Двухсторонняя связь без остановки программы через SW.
Более дешёвый и быстрый вариант - банальный usart. Для него придётся писать собственный обработчик событий. А так-же желательно использование оптической развязки. В этом варианте подобный интерфейс может использоваться даже на установленном оборудовании, чего лишены все остальные варианты.