Профилирование энергопотребления микроконтроллеров EFM32 Gecko
Семейство микроконтроллеров EFM32 Gecko производства Silicon Labs — это 32-разрядные ARM-контроллеры, ориентированные на приложения с батарейным питанием. Возможности EFM32 Gecko позволяют добиться минимального для кристаллов этого класса энергопотребления, во многом благодаря эффективным средствам поддержки разработок. Статья посвящена одному из средств отладки для микроконтроллеров EFM32 — комплексу Еnergy Profile, предназначенному для профилирования энергопотребления.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
78
компоненты микроконтроллеры
Профилирование
энергопотребления
микроконтроллеров EFM32 Gecko
Ксения КОНДРАШОВА
xk@efo.ru
Семейство микроконтроллеров EFM32 Gecko производства Silicon Labs —
это 32-разрядные ARM-контроллеры, ориентированные на приложения
с батарейным питанием. <...> Статья посвящена
одному из средств отладки для микроконтроллеров EFM32 — комплексу
Еnergy Profile, предназначенному для профилирования энергопотребления.
памяти, повышение быстродействия контроллера
или уменьшение габаритных размеров
устройства, то сегодня приоритеты несколько
изменились. <...> Е
сли десять лет назад среди главных задач
разработчика встраиваемых систем
были сокращение объема используемой
Оптимизация энергопотребления без ущерба
функциональности, надежности и производительности
устройства — сложная многопараметрическая
задача, с которой все чаще
сталкиваются инженеры. <...> Среди популярных технологий снижения
энергопотребления — многочисленные режимы
сна, технологии обеспечения автономной
работы периферии и другие полезные
функции, но одного факта существования
таких функций, конечно, недостаточно. <...> При
разработке критичных к энергопотреблению
приложений необходимы инструменты, позволяющие
сфокусироваться на оптимизации
энергопотребления и эффективно использовать
все заложенные в кристалл технологии. <...> Логические анализаторы позволяют
контролировать исполнение программы,
осциллографом и мультиметром можно измерить
среднее энергопотребление, но сопоставить
исходный код и энергопотребление
с достаточной точностью этими средствами
практически невозможно. <...> Выявить все «узкие» места программного
кода и исправить слишком «прожорливые»
функции можно, только четко понимая взаимосвязь
энергопотребления и исполняемого
кода. <...> Для микроконтроллеров семействами
EFM32 Gecko от Silicon Labs такую возможность
предоставляет комплекс Energy Profiler. <...> Традиционные средства отладки
Energy Profiler — это аппаратный модуль
Advanced Energy Monitoring (AEM), встроенный <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: