Стартовый набор на основе 32-битного микроконтроллера EFM32™ Wonder Gecko от SiLabs
Опубликовано: 27.08.2018
EFM32WG-STK3800 – великолепная стартовая точка для ознакомления с 32-разрядными ARM Cortex-M4 микроконтроллерами семейства EFM32™ Wonder Gecko . Семейство включает в себя 60 микросхем, которые поддерживают полный набор DSP инструкций и аппаратный блок вычислений с плавающей точкой (FPU), призванный повысить производительность MCU. В составе линейки – микроконтроллеры с объемом флэш памяти до 256 КБ, 32 КБ RAM и с частотой CPU до 48 МГц. В частности, в составе набора - микроконтроллер EFM32WG990F256 с указанным выше объемом памяти. Для минимизации энергопотребления EFM32™ микроконтроллеры используют высокодифференцированную технологию Gecko, включающую гибкий диапазон режимов ожидания и сна, интеллектуальные периферийные устройства, которые позволяют разработчикам реализовывать множество функций без пробуждения процессора и ультранизкий ток в режиме ожидания. Благодаря низкому потреблению в активном режиме и режиме ожидания, Wonder Gecko - наиболее дружественная в энергетическом смысле технология в мире Cortex-M4 MCU.
Стартовый набор EFM32WG-STK3800 содержит датчики и периферию, демонстрирующие некоторые из многочисленных возможностей микроконтроллера и может служить отправной точкой для разработки приложений. Wonder Gecko отличается наличием встроенного отладчика J-Link от компании Segger и продвинутой системой мониторинга энергии, которые позволяют вам программировать, отлаживать и выполнять в режиме реального времени текущее профилирование приложения без использования внешних инструментов. Встроенный J-Link также может отлаживать внешние целевые устройства.
Изделие поддерживается программным пакетом Simplicity Studio , содержащим все инструменты (например, energyAware Commander, energyAware Profiler), драйвера, примеры программ и документацию – т.е. все необходимое для работы с EFM32 Wobder Gecko Starter Kit. Пакет программного обеспечения Energy Micro содержит различные примеры в форме исходников для использования со стартовым набором. Поддерживаются следующие интегрированные среды разработки: IAR Embedded Workbench for ARM, Rowley Associates – CrossWorks for ARM, CodeSourcery – Sourcery G++, Keil-MDK-ARM.
Рис. 1. Отладочная плата стартового комплекта EFM32WG-STK3800
Рис. 2. Структурная схема отладочной платы EFM32WG-STK3800
Рис. 3. Расположение некоторых компонентов на отладочной плате EFM32WG-STK3800
Отличительные особенности:
Микроконтроллер EFM32WG990F256 с 256 КБ Flash и 32 КБ RAM; Продвинутая система мониторинга энергии для прецизионного отслеживания тока; Интегрированный отладчик / эмулятор Segger J-Link с USB интерфейсом; 160-сегментный микро-LCD; 20-контактный разъем расширения; Контактные площадки для легкого доступа к выводам I/O; Возможность питания от USB; 2 пользовательские кнопки, 2 пользовательских светодиода и сенсорный слайдер; Датчик окружающего света и индуктивно-емкостный датчик металла; Посадочное место под EFM32 OPAMP; 32 MB NAND Flash; Разъем USB Micro-AB (OTG); Суперконденсатор 0.03 Ф в качестве резервного источника питания; Кварцевые резонаторы для LFXO и HFXO: 32.768 кГц и 48.000 МГц; Поддержка ПО Simplicity Studio ; Поддержка интегрированными средами разработки IAR Embedded Workbench for ARM, Rowley Associates – CrossWorks for ARM, CodeSourcery – Sourcery G++, Keil-MDK-ARM.Страница продукта на сайте производителя .