А как лучше объединить 2 МК ? Например, такой вариант - один непрерывно считывает с АЦП (5 Мсемплов/сек для видое обработки) и заносит в память, а другой в этот время декодирует и отправляет клиенту, отвлекаясь на разные прерывания и т.п.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)