[an error occurred while processing this directive]
|
Если задачу можно безболезненно разбить на отдельные функциональные узлы, которые могут друг с другом вообще не общаться или общаться минимально, и когда на одном МК все сделать проблематично, тогда однозначно - несколько процессоров.
В противном случае нужно иметь в виду, что задача межпроцессорного обмена не очень проста и это может стать узким местом системы. Т.е. если есть возможность без проблем все решить на одном МК - надо так и делать.
Есть опыт создания платы управления с двумя МК: PIC16C74 и ADSP-2115 в режиме микроконтроллера. На ADSP было реализовано быстрое высокоприоритетное прерывание. Но т.к. периферия была подключена и к ПИКу и к ADSP, а ПИК ещё и к PC, то межпроцессорный обмен отнял много сил и времени. А по прошествии времени и возникновении необходимости добавления в прибор новых функций, наткнулись на ограничения именно из-за многопроцессоности (канал связи между МК уже не мог обеспечить требуемые скорости:((
E-mail: info@telesys.ru