Здесь приведены результаты сравнения микроконтроллеров нескольких производителей. Для разработки кода различных простейших операций и выполнения его в режиме симулятора была использована платформа разработчика Embedded Workbench™ компании IAR Systems. Эти часто используемые приложения были выполнены на каждом микроконтроллере. Для всех рассмотренных применений были посчитаны суммарные размер кода программы и количество командных циклов, требуемых для выполнения. На рисунке 1 и рисунке 2 приведены диаграммы сравнения размеров кодов программ и количество командных циклов для каждого исследованного микроконтроллера.
Диаграмма сравнения суммарных размеров кодов программ
Диаграмма сравнения суммарного количества командных циклов
В таблице приведены коэффициенты деления частоты задающего генератора для формирования сигналов синхронизации вычислительного ядра рассмотренных микроконтроллеров. Полное время выполнения любого кода можно рассчитать как произведение количества командных циклов и коэффициента деления.
Таблица – Коэффициенты деления частоты задающего генератора для формирования сигналов синхронизации вычислительного ядра
Микроконтроллер | Коэффициент деления |
MSP430F135 | |
АТ Mega 8 | |
PIC18F242 | |
H8/300L | |
МС68НС11 |