Цитата(upc2 @ Nov 29 2005, 12:21)

Непонятно где будет расположена буферная память?
Скорость передачи соизмерима с формированием пакета?
Так нельзя.Надо повышать скорость передачи.
Есть несколько вариантов:
1.Выходной контроллер поочереди опрашивает входные,
формирует пакет и передает его дальше.Выходные
контроллеры должны накапливать данные до запроса.
2.Входные контроллеры сформировав пакет выставляют
запрос на прерывание.Выходной контроллер на порядок
должен быть 'круче' входных.
Для работы по протоколу RS232 можно задействовать любые
выводы микроконтроллера ,если не хватает встроенных портов.
Скорость передачи не обязательно повышать, все зависит от загрузки входных каналов, может там редкие пакеты, главное что бы хватило памяти на пиковую нагрузку если например сразу на все контроллеры придут пакеты.
И смонительно что выходной контроллер должен быть на порядок круче, UART не так сложно обрабатывать тем более суммарный поток данных все равно не больше чем может выдать один UART