Evgeny_CD (21.08.2006 14:14, просмотров: 1) ответил AlexandrY на Можно и так.
Для портабильности лучше, вероятно, сделать так * канал - все, что есть под рукой - UART, SPI, I2C
* прерывание - берет из буфера, пакетирует, загоняет в канал
* буфер - кольцевой буфер
* массив дескрипторов - адрес старта, длина, ID процесса
* процесс - залочил буфер, засунул в буфер массив, записал дескриптор
* массив - бинарный массив, форматирование индивидуально для процесса. Формируется специальными отладочными сущностями, без printf
* декодер потока на пЫсюке.