Цитата(KRS @ Feb 19 2008, 20:00)

Это задача простая - только с точки зрения постановки

Для просмотра переменных - проще всего организовать их вывод например в UART (отладочную консоль) в нужных местах еще и с диагностическими сообщениями.
А вот менять переменные на ходу, не останавливая хотя бы нить, это что то непонятное.
понятно что должна быть поддержка компилятора - надо знать где переменные лежат и соответсвенно изменять их из в прерывании или еще как, например с помощью специального железа
так вот в ссылке которую я давал выше написано что все это можно. мне и было интересно кто нибудь это использовал или нет
точнее и по русски
на странице написано
Serial Wire Debug (SWD) provides the same functionality as JTAG plus real-time access to memory without halting the processor and without any target resident code.
то есть доступ без останова процессора
ниже написано
Real-Time Trace enables:
Data read and write of selected variables and PC values - читать и ПИСАТЬ пременные и т.д.
Event counters that show CPU cycle statistics
Exception and Interrupt execution with timing statistics
Periodic samples of the program counter
Trace data be used for timing analysis or simple printf-style debugging