Для каждой серии микроконтроллеров EFM32 Gecko доступен недорогой стартовый набор, позволяющий оценить возможности самого микроконтроллера и опробовать программные компоненты для разработки и отладки программ.
Отладочные платы для |
Целевой микроконтроллер EFM32ZG222F32 - малопотребляющий 32-разрядный МК с ядром Cortex-M0+. 32 Кб flash-памяти, 4 Кб ОЗУ, 37 линий ввода/вывода, тактовая частота 24 МГц, 4 канала DMA и система событий, интерфейсы I2C, USART с поддержкой SPI, IrDA/ISO7816 и I2S, малопотребляющий UART, 12-разрядный АЦП, токовый ЦАП, аналоговый компаратор, аппаратный счетчик импульсов, 6-канальный ШИМ, поддержка сенсорных интерфейсов, аппаратное шифрование.
Состав платы:
Целевой микроконтроллер EFM32HG322F64 - малопотребляющий 32-разрядный МК с ядром Cortex-M0+. 64 Кб flash-памяти, 8 Кб ОЗУ, 35 линий ввода/вывода, тактовая частота 25 МГц, 6 каналов DMA и система событий, интерфейсы I2C и 2 x USART с поддержкой SPI, IrDA/ISO7816 и I2S, малопотребляющий UART, малопотребляющий USB интерфейс, 12-разрядный АЦП, токовый ЦАП, аналоговый компаратор, аппаратный счетчик импульсов, 9-канальный ШИМ, поддержка сенсорных интерфейсов, аппаратное шифрование.
Состав платы:
Целевой микроконтроллер EFM32TG840F32 - малопотребляющий 32-разрядный МК с ядром Cortex-M3. 32 Кб Flash-памяти, 4 Кб ОЗУ, 56 линий ввода/вывода, тактовая частота 32 МГц, 8 каналов DMA и система событий, интерфейсы I2C, 2 x USART с поддержкой SPI, IrDA/ISO7816 и I2S, малопотребляющий UART, поддержка ЖКИ 8x20 сегментов, 12-разрядный АЦП и ЦАП, два аналоговых компаратора, три операционных усилителя, аппаратный счетчик импульсов, 6-канальный ШИМ, интерфейс опроса датчиков LESENSE, поддержка сенсорных интерфейсов, аппаратное шифрование.
Состав платы:
Отладочные платы для микроконтроллеров серий EFM32 Leopard Gecko, EFM32 Giant Gecko и EFM32 Wonder Gecko отличаются между собой только целевым микроконтроллером.
Целевой микроконтроллер EFM32LG990F256 - малопотребляющий 32-разрядный МК с ядром Cortex-M3. 256 Кб Flash-памяти, 32 Кб ОЗУ, 86 линий ввода / вывода, тактовая частота 48 МГц, 12 каналов DMA и система событий, интерфейсы USB 2.0 (Device/Host/OTG), 2 x I2C и 4 x UART (в т.ч. два малопотребляющих), 3 x USART с поддержкой SPI, I2S, IrDA/ISO7816, поддержка ЖКИ 8x34 сегмента, два аналоговых компаратора и три операционных усилителя, три аппаратных счетчика импульсов, 12-канальный ШИМ, контроллер внешней памяти (SRAM, NAND Flash) и возможностью прямого управления TFT-дисплеем, интерфейс опроса датчиков LESENSE, поддержка сенсорных интерфейсов, аппаратное шифрование.
Целевой микроконтроллер EFM32GG990F1024 отличается от EFM32LG990F256 увеличенным объемом встроенной памяти - 1024 Кб Flash-памяти и 128 Кб ОЗУ.
Целевой микроконтроллер EFM32WG990F256 построен на базе процессорного ядра Cortex-M4F, т.е. дополнительно поддерживает DSP-инструкции и операции с плавающей точкой. В остальном EFM32WG990F256 повторяет EFM32LG990F256.
Состав плат:
заказать EFM32LG-STK3600 заказать EFM32GG-STK3700 заказать EFM32WG-STK3800
Каждая плата поставляется в комплекте с USB-кабелем и батарейкой. Все платы выполнены в едином стиле и содержат старший в серии микроконтроллер, USB-отладчик J-Link, механические и сенсорные кнопки/слайдеры, светодиоды, разъем для установки батареи CR2032, дисплей и дополнительные модули, соответствующие особенностям целевого микроконтроллера.
Линии ввода/вывода доступны на контактных площадках по верхней и нижней границам платы, а также на 20-выводном разъеме справа. Этот разъем, помимо прочего, служит для подключения плат-расширений. Питание платы может осуществляться от различных источников - от батарейки, от отладочного интерфейса или, если таковой имеется, от USB целевого микроконтроллера.
Для переключения питания служит специальный разъем в левом нижнем углу. Когда разъем зафиксирован в крайнем правом положении, в режиме DBG, может производиться программирование и отладка контроллера. В режиме DBG также можно использовать измерительный модуль Advanced Energy Monitoring - блок для измерения тока потребления микроконтроллера с привязкой к исполняемому коду. Такой блок установлен на каждой плате EFM32 Starter Kit и используется в паре с программным модулем Energy Profiler. С использованием Energy Profiler можно проводить профилирование энергопотребления по ходу исполнения программы на микроконтроллере получать на экране компьютера график изменения уровня потребляемого тока с привязкой к исполняемому коду.
Блок измерения энергопотребления, как и отладчик J-Link, могут использоваться не только для работы с распаянным на плате микроконтроллером, но и для программирования, отладки и измерения энергопотребления сторонней платы. Для этого достаточно сконфигурировать отладочную плату в режим Debug Out и подключиться к целевой плате через стандартный для микроконтроллеров с ядром Cortex отладочный разъем SWD (Serial Wire Debug). Соответствующий разъем находится в правом верхнем углу на каждой отладочной плате EFM32 Starter Kit.