BADGER-SIM3L1-EK Silicon Labs, BADGER-SIM3L1-EK Datasheet - Page 8

no-image

BADGER-SIM3L1-EK

Manufacturer Part Number
BADGER-SIM3L1-EK
Description
Development Boards & Kits - ARM Low-Power SiM3L1xx 32-bit MCU Eval Kit
Manufacturer
Silicon Labs
Datasheet

Specifications of BADGER-SIM3L1-EK

Rohs
yes
Product
Evaluation Boards
Tool Is For Evaluation Of
SiM3L1xx
Core
ARM Cortex M3
Data Bus Width
32 bit
Description/function
ToolStick for the Precision32 low-power family
For Use With
SiM3L1xx
AN757
11. Badger Board Firmware Overview
11.1. System Overview
The badger board firmware uses an event-driven architecture to stay in Power Mode 8 (PM8) at all times except
when necessary to perform a system task. The two hardware wakeup sources used are pin wake and RTC wake.
In active mode, the MCU operates on its 20 MHz low-power oscillator, and the APB clock is set to AHB/2.
11.2. SiM3L166 Module Usage
The modules used by the badger board firmware are:
11.3. Power Saving Software Techniques
The badger board firmware implements a number of power saving techniques to allow the badger board to achieve
a long operating life:
11.4. Firmware Listing
The badger board firmware is distributed with this application note.
8









Display Auto-Off: Software will automatically turn off the display after 15 minutes when the supercapacitor
SARADC0: Measures the supercapacitor voltage
LPTIMER0: Performs auto-baud detection when communicating over the light sensor interface
USART0: Used for updating the user string using ToolStick Terminal
RTC0 in LFO mode: Provides a time base for software and sets the LCD refresh rate
LCD0: Drives the LCD
Event Driven Architecture: Firmware architecture maximizes time spent in the ultra-low-power PM8.
Segment Resetting: LCD segment resetting reduces load current by up to 40%.
Vector-Based Scrolling: Strings longer than eight characters are turned into a series of vectors stored in
RAM, which can be very efficiently loaded into the LCD registers. Using this method significantly
reduces the CPU time required to repaint the LCD.
voltage is below 2.5 V. Pressing the push-button switch turns on the display.
Rev. 0.2

Related parts for BADGER-SIM3L1-EK