Цитата(AndreyKeil @ Jan 31 2007, 01:42)

Как вариант отладки программы могу порекомендовать прицепить к процессору несложный ЖК-индикатор с минимальным количеством ножек. Естественно, сначала надо будет отладить интерфейс работы с этим индикатором. Зато потом можно будет выводить переменные в реальном режиме времени и на реальном железе. ЖК-индикатор может быть на I2C или SPI.
Именно для этих целей иногда использую клавиатуру+LCD с i2c. Проект я выкладывал в библиотеки. Иногда использую специальный стенд, который на LPT компа отладочную инфу передаёт. Кое-что тоже туда выкладывал.
У меня есть debugWare и JTAG, но иногда и этого не достаточно. Например когда от внешнего устройства поток идёт непрерывный. А ошибка ч/з какое-то время работы наступает. В это время необходимо "на ходу" просматривать ту или иную переменную или признак.