ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
573383 Топик полностью
fk0, легенда (16.01.2015 18:10, просмотров: 325) ответил Evgeny_CD на Спасибо! Именно для минимизации воздействия на отлаживаемое устройство и настоял делать не встроенный логгер, а внешнее подпаиваемое к ключевым точкам устройство.
Ты что-то странное говоришь. Как из "ключевых точек" можно понять внутреннее состояние программы? Чтоб минимизировать воздействие и нужен "бинарный" логгер, который, условно, сохраняет все аргументы printf'а, вместо того, чтоб в реале выпечатывать, и который вместо строк как есть сохраняет их адреса в ROM (которая может де-факто в памяти МК даже не лежать, только в внешнем файле на ПК!) -- их потом считать можно. Неудобно, конечно, что лог-файл для каждой версии нужно расшифровывать с соответствующим файлом строк.
[ZX]