Universität Dortmund. MCUs Low-Power Features
|
|
- Sharyl McKenzie
- 5 years ago
- Views:
Transcription
1 MCUs Low-Power Features
2 Why Low Power Is so Important for MCUs? Longer battery life Smaller products Simpler power supplies Less EMI simplifies PCB Permanent battery Reduced liability
3 Power as a Design Constraint Why worry about power? Battery life in portable and mobile platforms Power consumption in desktops, server farms Cooling costs, packaging costs, reliability, timing Power density: 30 W/cm2 in Alpha (3x of typical hot plate) Where does power go in CMOS? Dynamic power consumption Power due to shortcircuit current during transition Power due to leakage current P ACV 2 f AVI short f VI leak
4 Dynamic Power Consumption C Total capacitance seen by the gate s outputs Function of wire lengths, transistor sizes,... V Supply voltage Trend: has been dropping with each successive fab ACV 2 f A - Activity of gates How often on average do wires switch? f clock frequency Trend: increasing... Reducing Dynamic Power 1) Reducing V has quadratic effect; Limits? 2) Lower C - shrink structures, shorten wires 3) Reduce switching activity - Turn off unused parts or use design techniques to minimize number of transitions
5 Short-circuit Power Consumption AVI short f Vin I short Vout Finite slope of the input signal causes a direct current path between V DD and GND for a short period of time during switching when both the NMOS and PMOS transistors are conducting C L Reducing Short-circuit 1) Lower the supply voltage V 2) Slope engineering match the rise/fall time of the input and output signals
6 Leakage Power VI leak Sub-threshold current Sub-threshold current grows exponentially with increases in temperature and decreases in Vt
7 Achieving low-power Reducing dynamic power ACV 2 f: capacitance is a physical property, can be tweaked only when designing the chip act on the frequency f: 1. clock gating: turn down the clocks driving currently idle logic 2. clock scaling: reduce the frequency of peripherals requiring lower speed act on the activity A: do not perform useless activities race to idle state + perform duty cycling act on the operating voltage V: 3. voltage scaling: very powerful, typically done together with frequency scaling (DVFS dynamic voltage/frequency scaling) pitfall: must be done in a well designed way, or logic will stop working! Reducing static power (mostly leakage) VI leak leakage current depends on physical and electrical properties, not always tweakable at runtime exceptions exist, e.g. body biasing, but not often exposed to programmer! act on operating voltage V: same as above
8 Achieving low power: application phases 2 Tperiod Tperiod I DD Process IRQ ACTIVE IRQ ACTIVE OFF STARTUP INITIALIZATION TASKS TASKS Application phases: OFF power is not applied to MCU STARTUP INITIALIZATION MCU performs configuration (peripherals, clocks, ) Tperiod INACTIVE INACTIVE INACTIVE INACTIVE MCU is in low power mode to reduce power consumption ACTIVE MCU is in normal mode and performs tasks Time
9 Achieving low power: duty cycling The relationship and balance between the performance and execution time needs to be carefully analyzed to find a best compromise which leads to lowest energy consumption. P T = Time of Period P = Activation Time Duty Cycling = (Activity Period/Time of Period) * 100% T 9
10 MCU Shootout MCU A MCU B Active mode 2 ma 2.1 ma (+5%) Low power mode 1 ua 0.6 ua (-40%) MCU A MCU B Energy (10% active in 1s interval) 10% Duty Cycling Energy (0.1% active in 1s interval) 0.1% Duty Cycling uj uj (+4,8%) 3 uj 2.7 uj (-10%)
11 MCU Shootout - 2 What if the MCUs have different architectures and CoreMark scores? The time spent in active mode will not be equal. MCU A(16-bit) MCU B(32-bit) Active mode time 10 % 7 % Energy (in 1s) uj uj (-26.6 %) Less time spent in active lower total energy consumed. We can do so by using optimization techniques.
12 STM32L1: an ultra low-power MCU The STM32L1 is a relatively simple microcontroller series from ST targeting ultra-low power computing (e.g. for wireless sensor nodes) Cortex-M3 core To achieve low power, even the «simple» STM32L1 has a very sophisticated and fine-grain architecture for clocking (frequency scaling) and power distribution (voltage scaling)
13 CSS Clock sources in the STM32L1 The 5 clocks sources, the PLL and the CSS offers the maximum flexibility and safety for any battery-operated application. HSI 16 MHz High Speed Internal 16MHz. Multiplied by 2 using the PLL to reach the 32MHZ. User trimable with +/-0.5% accuracy MSI Internal 64kHz to 4MHz Multi-Speed Internal clock Very low frequency to address ultra-low-consumption budget application. LSI 38kHz Low Speed Internal clock (also called Security clock). Used for Watchdog security and RTC. HSE External 1-24MHz LSE 32kHz High Speed External clock: external quartz could be 1 to 24MHz. USB 48MHz clk will require only a 16MHz crystal(cheaper), x3 using PLL. You can still reached ultra-low-consumption value below 16MHz (down to 65KHz) In case of HSE failure Clock Security System (CSS) will switch to HSI. Low Speed External clock ( KHz) Mainly used for precise RTC. Could be used to calibrate HSI & MSI. LSE could also be calibrate by external clock (eg: 50Hz of Home power supply)
14 From clock sources to system clocks - 1 MSI Internal 64kHz to 4MHz HSI 16 MHz HSE External 1-24MHz System clock (SYSCLK): primary clock of the MCU, most clocks used by digital components derive from this LSE 32kHz LSI 38kHz
15 From clock sources to system clocks - 2 MSI Internal 64kHz to 4MHz HSI 16 MHz HSE External 1-24MHz LSE 32kHz LSI 38kHz High Performance clock (HCLK): used by the Cortex-M3 core + memory and main interconnect
16 From clock sources to system clocks - 3 MSI Internal 64kHz to 4MHz HSI 16 MHz HSE External 1-24MHz LSE 32kHz Peripheral clock x (PCLKx): used by peripherals connected to APBx bus LSI 38kHz
17 From clock sources to system clocks - 4 MSI Internal 64kHz to 4MHz HSI 16 MHz HSE External 1-24MHz Clock generation and source selection LSE 32kHz Clock prescaling LSI 38kHz
18 From clock sources to system clocks - 5 MSI Internal 64kHz to 4MHz HSI 16 MHz HSE External 1-24MHz LSE 32kHz LSI 38kHz ADC clock (ADCCLK): used by analog-to-digital converter
19 From clock sources to system clocks - 6 MSI Internal 64kHz to 4MHz HSI 16 MHz HSE External 1-24MHz LSE 32kHz LSI 38kHz Timer clocks (TIMxCLK): used by timers to count time
20 From clock sources to system clocks - 7 MSI Internal 64kHz to 4MHz HSI 16 MHz HSE External 1-24MHz LSE 32kHz LSI 38kHz Real-time clock (RTCCLK): always-on, very slow clock used to save data fundamental for device wake-up
21 STM32L1 Clocks Summary Osc/Clocks Speed Cons. Precision 25 C/0-85 C Wakeup HSE ext crystal 1-24 MHz ~500 µa ~0.01% 1ms HSE ext clock 1-32 MHz NA NA HSI 16 MHz 100 µa 1%/2.5% 3.7 µs MSI 65 khz-4.2 MHz µa 0.5%/3% 3.7 µs PLL 2-32 MHz 350 µa NA 100 µs LSI 37 khz 0.4 µa 50% 200 µs LSE ext crystal 32.7 khz typ 0.5 µa ~0.002% ~1s LSE ext clock khz NA NA 21
22 Clock domains in the STM32L1 HCLK Cortex- M3 core PCLK1 PCLK2
23 Voltage domains in the STM32L1 V DDA analog devices, provided from ext
24 Voltage domains in the STM32L1 V DDA analog devices, provided from ext V DD (1.65V-3.3V) digital devices, provided from ext, used directly for RTC, wakeup, standby
25 Voltage domains in the STM32L1 V DDA analog devices, provided from ext V DD (1.65V-3.6V) digital devices, provided from ext, used directly for RTC, wakeup, standby V CORE (1.2V-1.8V) core memories + peripherals, generated by voltage regulator from V DD
26 Typical current Universität Dortmund 249µA/MHz Full speed (32MHz) Wake up time Stop to Run: 8μs Standby to run: 50μs 183µA/MHz MSI clock (4.2MHz) 9 µa 4.4 µa 1.2µA (500nA) 900nA (300nA) Dynamic RUN From Flash 32KHz LPSLEEP KHz STOP w/rtc (w/o RTC) STANDBY w/rtc (w/o RTC)
27 Limitations depending on the power supply range 27 Operating power supply range ADC operation USB VCORE Maximum CPU frequency (fcpu max) V DD = 1.65 to 1.8V Not functional Not functional Range 2 or Range 3 16 MHz (1ws) 8 MHz (0ws) V DD = 1.8 to 2.0V Conversion time up to 500 Ksps Not functional Range 2 or Range 3 16 MHz (1ws) 8 MHz (0ws) V DD = 2.0 to 2.4V Conversion time up to 500 Ksps Functional * Range 1, Range 2 or Range 3 32 MHz (1ws) 16 MHz (0ws) V DD = 2.4 to 3.6V Conversion time up to 1 Msps Functional * Range 1, Range 2 or Range 3 32 MHz (1ws) 16 MHz (0ws) * requires range 1 + USB transceiver requires VDD>=3.V to be compliant 27
28 Limitations depending on V CORE V CORE Maximum CPU frequency (Fcpu max) Programming Flash/EEPROM HSI HSE Max Maximum PLL frequency after Multiply ADC Clock max Range MHz to 4.2 MHz (1ws) 32 khz to 2.1 MHz (0ws) No Not for SYSCLK 4 MHz 24 MHz 4 MHz Range 2 8 MHz to 16 MHz (1ws) 32 khz to 8 MHz (0ws) Yes Yes 16 MHz 48 MHz 16 MHz Range 1 16 MHz to 32 MHz (1ws) 32 khz to 16 MHz (0ws) Yes Yes 32 MHz (clock) 24 MHz (crystal) 96 MHz 16 MHz 28
29 STM32L1 operating modes: RUN normal operating mode all devices active core clocked by HCLK, up to 32 MHz
30 STM32L1 operating modes: RUN - 2 power consumption can be reduced with fine-grain peripheral clock gating power also reduced with frequency scaling
31 STM32L1 operating modes: RUN - 3 Clocking the peripheral increases consumption when the Bus clock is running So the clock driving each peripheral can be gated Default mode at reset is gated, minimizing consumption Peripheral can be gated automatically when entering Sleep mode Be aware of non-synchronous consumption though! (GPIO sink/source, etc) range 1 range 2 range 3 LP Sleep / Run Value Condition: 32 MHz 16 MHz 4 MHz 65 khz GPIOA GPIOB CRC DMA FSMC SYSCFG & RI TIM TIM TIM TIM LCD WWDG USB PWR DAC ALL µa/mhz
32 STM32L1 operating modes: RUN - 4 Dynamic voltage/frequency scaling Maximum f CPU (MHz) 171 µa/ DMIPS 200 µa/ DMIPS 230 µa/ DMIPS Further power savings in RUN mode: Run on MSI CLK: 183 µa/mhz (Active mode) Run full speed (32 MHz): 249 µa/mhz with 2.61 CoreMark/MHz V 1.2 V 1.5 V 1.8 V CORE V V 2 3.6V DD Value given for V DD 25 C Execution from Flash 2/ Run from Flash with int. osc. at min values
33 STM32L1 operating modes: LPRUN low power active mode some peripherals are disabled (retaining state), voltage regulator in LP mode core clocked by HCLK, up to 4 MHz (must use MSI source)
34 STM32L1 operating modes: LPRUN - 2 LP RUN Mode: Core running, peripherals kept running System Clock is set to multispeed internal (MSI) RC oscillator (131kHz max) Execution from SRAM or Flash memory Internal regulator is in low power mode to minimize the regulator's operating current FLASH can be in Power Down mode (when executing from RAM) VREFINT can be OFF The system clock frequency and enabled peripherals are both limited. Overall consumption of digital IP limited to 200µA When flash is in Power Down Mode, interrupts must be mapped to RAM
35 STM32L1 operating modes: SLEEP core is stopped and gated, waiting for a wakeup event or interrupt entered with wait-for-event (WFE) or wait-for-interrupt (WFI) instruction or at the exit from an interrupt service routine (if configured to do so)
36 STM32L1 operating modes: SLEEP - 2 SLEEP Mode: Core stopped, peripherals kept running Entered from by executing special instructions WFI (Wait For Interrupt) Exit: Any peripheral interrupt WFE (Wait For Event) An event can be an interrupt enabled in the peripheral control register but NOT in the NVIC OR an EXTI line configured in event mode Exit: as soon as the event occurs No time wasted in interrupt entry/exit Two mechanisms to enter this mode Sleep Now: Enter SLEEP mode as soon as WFI or WFE is executed Sleep on Exit: Enter as soon as it exits the lowest priority ISR The stack is not popped before entering the sleep, it will not be pushed when the next interrupt occurs, saving running time
37 STM32L1 operating modes: LPSLEEP core is stopped and gated, waiting for a wakeup event or interrupt some peripherals are disabled (retaining state), voltage regulator in LP mode Flash can be in power-down
38 STM32L1 operating modes: LPSLEEP - 2 LP sleep Mode: core stopped, peripherals kept running Entered by executing special instructions from LPRUN mode WFI (Wait For Interrupt) WFE (Wait For Event) Internal regulator is in low power mode to minimize current draw FLASH can be in Power Down mode V REFINT can be OFF
39 STM32L1 operating modes: STOP all V CORE clocks are gated voltage regulator in LP mode, SRAM and registers retain state
40 STM32L1 operating modes: STOP - 2 STOP Mode: all peripheral clocks, PLL, MSI, HSI and HSE are disabled, SRAM and register contents are preserved. If the RTC, LCD and IWDG are running they are not stopped Voltage Regulator can be put in Low Power mode Wake-up sources: WFI was used for entry: any EXTI Line configured in Interrupt mode WFE was used for entry: any EXTI Line configured in event mode EXTI sources can be: one of the 16 GPIO lines, PVD, RTC sources, Comparators, USB wake-up After resuming from STOP, the clock config returns to its reset state (MSI used as system clock) Wake-up time from Stop mode on MSI RC at 4MHz STM32L15x typ Regulator in run or in low power mode mode (V REFINT ON) 7.9 µs Regulator in run or in low power mode mode (V REFINT OFF with Fast Wakeup) 7.9µs
41 STM32L1 operating modes: STOP - 3 Wake Up Time from STOP mode is defined here as from IT event to the interrupt vector fetch Wake Up time contributors: ANALOG delay : MSI start up : 3.5us REGULATOR switch from LP to MR mode : 3.5us (voltage range has an impact on the startup of the regulator / temperature also has an impact 6.5µs MAX) EEPROM start up : 3us MAX (after the ready of the regulator) DIGITAL delay System synchronization: 10 clock cycles Interrupt vector fetch / context restoring : 20 clock cycles Wake Up clock : Wakeup sequence is done on MSI and its frequency is the one selected before entering STOP mode. (max wakeup freq is 4.2MHz) Wake Up time in datasheet : 8.2µs typ / 9.3µs max (range 1 and range 2)
42 Low-Power Modes Transitions LPSleep Sleep LPRun Shutdown Stop1 Run Standby Core ON/OFF Max clock frequency Stop2 Peripherals ON/OFF Regulator HP/LP RTC ON/OFF Memories retentive/not retentive Reset
43 STM32L1 operating modes: STOP - 4 WakeUp Event Analog WakeUp WakeUp Time MSI PD MSI READY MSI Clock MSI StartUp (3.5us MAX) 20 cycles MSI 4MHZ REG PD READY LP mode REG StartUp (3.5us MAX) MR mode REGULATOR EE PD EE READY IddQ mode EE wakeup (3us MAX) Operating mode EEPROM CPU CLK 6.5µs 2µs Interrupt vector fetch 1 st ISR word fetch start Analog delay 3 cycles 7 cycles 20 cycles
44 STM32L1 operating modes: STANDBY all V CORE clocks are gated, HSI/MSI/HSE oscillators off waiting for external wakeup or RTC wakeup/alarm/tamper event (auto-wakeup) voltage regulator is off, only RTC register contents are retained
45 STM32L1 operating modes: STANDBY - 2 STANDBY Mode: V CORE domain is powered off and V REFINT can be OFF. SRAM and register contents are lost except registers in the STANDBY circuitry RTC and IWDG are kept running in STANDBY (if enabled) In STANDBY mode all IO pins are high impedance except Reset pad (still available) RTC_AF1 pin, if configured WKUP1, WKUP2 and WKUP3 pins if enabled Wake-up sources: WKUP1, WKUP2, WKUP3 pins rising edge RTC alarm A, RTC alarm B, RTC Wakeup, Tamper event, TimeStamp External reset in NRST pin IWDG reset After wake-up from STANDBY mode, program execution will restart in the same way as after a RESET. Wake-up time from STANDBY mode on MSI RC at 2MHz STM32L15x typ STANDBY with V REFINT ON 57.2 µs STANDBY with V REFINT OFF 2.4 ms
46 STM32L1 operating modes: STANDBY - 3 Standby Circuitry contains Low power calendar RTC (Alarm, periodic wakeup) 80 Bytes Data RTC registers Separate 32KHz Osc (LSE) for RTC RCC CSR register: Clock + LSE config Standby Circuitry -> Reset only by RTC domain RESET Wakeup sources 3 wakeup pins (1 for MD) RTC Alarm A or AlarmB RTC Wakeup Timer Wakeup Pin 1 Wakeup Pin 3 RTC_AF1 Wakeup Pin 2 Wakeup Pin 2 RCC CSR reg Wakeup Logic 32kHz OSC (LSE) LSI IWDG RTC Bytes Data RTC Tamper / Timestamps Events RTC Alternate functions Tamper detection: resets all RTC user backup registers RTC Alarm Outputs: Alarms A/B, Wakeup on AF1 pin RTC Clock calibration Output
47 Abstracting the complexity of Microcontrollers Low-Power modes: Real-Time Operating Systems
48 Polling Polling is when a process continually evaluates the status of a register in an effort to synchronize program execution. Polling is not widely used because it is an inefficient use of microcontroller resources.
49 Polling Example void main ( void ) { while(1) { while (!button1_pressed); turn_on_led; while (!button1_pressed); turn_off_led; } }
50 Interrupts Interrupt An event that causes the Program Counter (PC) to change. These events can be internal or external. Interrupt Service Routine (ISR) Set of instructions that is executed when an interrupt occurs Interrupt Vector Memory address of the first instruction in the ISR.
51 Example of interrupt main() { some code Interrupt Vector Table while(1) sleep(); ISR1 INT1 } ISR2 INT2 interrupt void ISR1(void) { turn_on_led;... reti } ISR3 INT3
52 Interrupts Why should one use interrupts? Provides more efficient use of microcontroller resources. Provides a means to create firmware that can multi-task. Enables utilization of MCUs SLEEP MODES
53 Interrupts Interrupts are often prioritized within the system and are associated with a variety of on-chip and off-chip peripherals Timers, A/D D/A converters, UART, GP I/O A majority of the mc interrupts can be enabled or disabled. Globally Individually Those interrupts that cannot be disabled are called Non- Maskable Interrupts (NMI). Interrupts can occur at anyplace, at anytime. ISRs should be kept short and fast.
54 Interrupts vs. Polling Allowed for more efficient use of the microcontroller. Faster program execution Multi-tasking Low Power Facilitated the development of complex firmware. Supports a modular approach to firmware design.
55 Real-time Operating Systems
56 Real-time Operating System A real-time operating system (RTOS) is a multitasking operating system intended for realtime applications. Mainly used in embedded applications. Facilitates the creation of a real-time system. Tool for the real-time software developer. Provides a layer abstraction between the hardware and software.
57 Real-time Operating System State Task A unique operating condition of the system. A single thread of execution through a group of related states. Task Manager Responsible for maintaining the current state of each task. Responsible for providing each task with execution time.
58 Real-time Operating System Collection of Tasks States Initial State Idle State Work State 1 Single Task Task Manager Work State 3 Work State 2 Work State 4 Completion State
59 Task void idlestate( void ) { if (rx_buffer_full) { read_rxbuffer; if (syncbyte_received) { transition_to_workstate1; } else { stay_in_idlestate; } } else { stay_in_idlestate; } } Work State 3 Work State 4 Initial State Idle State Work State 1 Work State 2 Completion State
60 Real-time Operating System Event-driven Tasks are granted execution time, based on an event (interrupt). Tasks of higher priority are executed first (interrupt priorities). Time sharing Each task is granted a given amount of time to execute. Tasks may also be granted execution time based on events. Creates a more deterministic multi-tasking system.
61 Real-time Operating Systems void main ( void ) { initsystem(); Receive Msg Process Transmitt Response while (1) { work(); sleep(); } } void work (void) { dotask(recievemsg); dotask(process); dotask(transmittresponse); } interrupt void Timer_A (void) { wakeup(); } Initial State State2 State2 State2 State2 Initial State State2 State2 State2 State2 Initial State State2 State2 State2 State2
62 Real-time Operating System Available commercially TinyOS -an open source component-based operating system and platform targeting wireless sensor networks (WSNs). Salvo - an RTOS developed by Pumpkin Inc. FreeRTOS - free RTOS that runs on several architectures. DrRTOS - works with ARM 7 Implement a custom RTOS Can be highly optimized to suit your application
63 Real-time Operating Systems A tool for real-time software developers. Allows increasingly complex systems to be developed in less time. Provides a level abstraction between software and hardware. Continues the evolution microcontroller system design.
Microcontrollers: Lecture 2 Low power Modes, Buses, Memory, GPIOs. Michele Magno
Microcontrollers: Lecture 2 Low power Modes, Buses, Memory, GPIOs Michele Magno 1 Calendar 07.04.2016: Power consumption; Low power States; Buses, Memory, GPIOs 08.04.2016 Interrupts, Timers, ADC, DAC
More informationSTM32L4 System operating modes
STM32L4 System operating modes Typical application profile 2 Tperiod Tperiod I DD Process IRQ ACTIVE IRQ ACTIVE OFF STARTUP INITIALIZATION TASKS Tasks TASKS INACTIVE INACTIVE INACTIVE Application phases:
More informationHello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be
Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be covered in this presentation. 1 Please note that this
More informationSTM8L and STM32 L1 series. Ultra-low-power platform
STM8L and STM32 L1 series Ultra-low-power platform 8-bit and 32-bit MCU families 2 Flash (bytes) 2 M 1 M 128 K 16 K 8-bit Core STM8S Mainstream STM8A F and STM8AL Automotive STM8L Ultra-low-power 32-bit
More informationReset and clock control (RCC)
Reset and clock control (RCC) RESET Sources 86 System RESET Resets all registers except some RCC registers, PWR registers and Backup domain Sources Low level on the NRST pin (External Reset) WWDG event
More informationSTM bit ARM Cortex MCUs STM32F030 Series
STM32 32-bit ARM Cortex MCUs STM32F030 Series ST has licensed Cortex-M processors 2 Forget traditional 8/16/32-bit classifications and get Seamless architecture across all applications Every product optimized
More informationAN4749 Application note
Application note Managing low-power consumption on STM32F7 Series microcontrollers Introduction The STM32F7 Series microcontrollers embed a smart architecture taking advantage of the ST s ART- accelerator
More informationARM Cortex core microcontrollers 12 th Energy efficient operation
ARM Cortex core microcontrollers 12 th Energy efficient operation Balázs Scherer Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2017 The importance
More informationAN2585 Application note
AN2585 Application note Application examples of the STM32F101xx and STM32F103xx core and system peripherals Introduction The STM32F10xxx is built around the latest Cortex -M3 core from ARM designed for
More informationAVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.
AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful
More informationIntroducing STM32 L0x Series. April
Introducing STM32 L0x Series April 2014 www.emcu.it 20- to 80pins 20- to 100pins 48- to 144pins Memory size (Bytes) ST s Ultra-low-power Continuum (1/2) 2 512K 256K 192K STM32L0 Cortex TM -M0+ STM32L1
More informationSTM32F4 Introduction F1/F2/F4 Comparison Features Highlight
STM32F4 Introduction F1/F2/F4 Comparison Features Highlight February 20 th 2012 2 Content Product family overview F1/F2/F4 features comparisons Features highlight Boot & Remap feature RTC calibration &
More informationAN4311 Application note
Application note Assessing STM32L1 Series current consumption Introduction The STMicroelectronics ARM Cortex -M3 based STM32L1 series uses ST s proprietary ultra-low-leakage process technology with an
More informationSTM32G0 MCU Series Efficiency at its Best
STM32G0 MCU Series Efficiency at its Best Key Messages of STM32G0 Series 2 2 3 Efficient Arm Cortex -M0+ at 64 MHz Compact cost: maximum I/Os count Best RAM/Flash Ratio Smallest possible package down to
More informationUltra Low Power Microcontroller - Design Criteria - June 2017
Ultra Low Power Microcontroller - Design Criteria - June 2017 Agenda 1. Low power technology features 2. Intelligent Clock Generator 3. Short wake-up times 4. Intelligent memory access 5. Use case scenario
More informationHello, and welcome to this presentation of the STM32 Reset and Clock Controller.
Hello, and welcome to this presentation of the STM32 Reset and Clock Controller. 1 The RCC controller integrated inside STM32 products manages system and peripheral clocks. STM32F7 devices embed two internal
More informationSTM32F4 Labs. T.O.M.A.S Technically Oriented Microcontroller Application Services V1.07
STM32F4 Labs T.O.M.A.S Technically Oriented Microcontroller Application Services V1.07 CONTENT 1/3 2 1. GPIO lab 2. EXTI lab 3. SLEEP lab 4. STOP lab 5. STANDBY lab 6. DMA Poll lab 7. DMA Interrupt lab
More informationTEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!
Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer
More informationAN3147 Application note
Application note STM8L family power management Introduction This document is intended for application designers who require a hardware implementation overview of low power modes in the STM8L product families.
More informationMSP430xxxx Microcontrollers Low Power Modes
MSP430xxxx Microcontrollers Low Power Modes Modes à basse consommation 1 Power is a priority architectural design constraint Why worry about power? Battery life in portable and mobile platforms Power consumption
More informationAN4809 Application note
Application note Migrating between STM32L0 Series and STM32L4 Series / STM32L4+ Series microcontrollers Introduction For the designers of STM32 microcontroller applications, being able to easily replace
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-388 Technical notes on using Analog Devices products and development tools Visit our Web resources http://www.analog.com/ee-notes and http://www.analog.com/processors or e-mail
More informationSTM32SnippetsL0. STM32L0xx Snippets firmware package. Features. Description
STM32L0xx Snippets firmware package Data brief Features Complete free C source code firmware examples for STM32L0xx microcontrollers Basic examples using direct-access registers as defined in CMSIS Cortex
More informationHello, and welcome to this presentation of the STM32 Real- Time Clock. It covers the main features of this peripheral, which is used to provide a
Hello, and welcome to this presentation of the STM32 Real- Time Clock. It covers the main features of this peripheral, which is used to provide a very accurate time base. 1 The RTC peripheral features
More informationSTM32L052x6 STM32L052x8
Ultra-low-power 32-bit MCU ARM-based Cortex-M0+, up to 64 KB Flash, 8 KB SRAM, 2 KB EEPROM, USB, ADC Data brief Features Ultra-low-power platform 1.65 V to 3.6 V power supply -40 to 105/125 C temperature
More informationAVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director
AVR XMEGA TM A New Reference for 8/16-bit Microcontrollers Ingar Fredriksen AVR Product Marketing Director Kristian Saether AVR Product Marketing Manager Atmel AVR Success Through Innovation First Flash
More informationSTM32G070CB/KB/RB. Arm Cortex -M0+ 32-bit MCU, 128 KB Flash, 36 KB RAM, 4x USART, timers, ADC, comm. I/Fs, V. Features
STM32G070CB/KB/RB Arm Cortex -M0+ 32-bit MCU, 128 KB Flash, 36 KB RAM, 4x USART, timers, ADC, comm. I/Fs, 2.0-3.6V Datasheet - production data Features Core: Arm 32-bit Cortex -M0+ CPU, frequency up to
More informationGetting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05
Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop Version 1.05 Agenda Introduction to ARM Cortex Cortex -M4F M4F and Peripherals Code Composer Studio Introduction to StellarisWare, I iti
More informationCreating Energy Efficient Computers Marius Grannæs
www.silabs.com Creating Energy Efficient Computers Marius Grannæs Microcontrollers & Radios EFM32 Gecko Microcontrollers... the world s most energy friendly microcontrollers EFR Draco Radios... the world
More informationRL78 Ultra Low Power MCU Lab
RL78 Ultra Low Power MCU Lab Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Renesas Technology & Solution Portfolio 3 Microcontroller and Microprocessor Line-up 2010 2012 32-bit
More informationSTM32L4+ MCU series Excellence in ultra-low-power with more performance
STM32L4+ MCU series Excellence in ultra-low-power with more performance Key messages of STM32 L4+ series 2 + More performance and still ULP leader ST has stretched the STM32L4 architecture to reach 150
More informationEFM32....the world s most energy friendly microcontrollers
EFM32...the world s most energy friendly microcontrollers Energy Micro s Mission EFM32 Gecko Microcontrollers... the world s most energy friendly microcontrollers EFR Draco Radios... the world s most energy
More informationAN5181. Building a thermometer using the STM8 Nucleo-64 boards. Application note. Introduction
Application note Building a thermometer using the STM8 Nucleo-64 boards Introduction The NUCLEO-8S208RB (built around the STM8S208RBT6 device) and the NUCLEO-8L152R8 (built around the STM8L152R8T6 device)
More informationSTM8L151x6/8 STM8L152x6/8
8-bit ultra-low-power MCU, up to 64 KB Flash, 2 KB data EEPROM, RTC, LCD, timers, USARTs, I2C, SPIs, ADC, DAC, comparators Features Datasheet - production data Operating conditions Operating power supply:
More information8. Power Management and Sleep Modes
8. Power Management and Sleep Modes 8.1 Features Power management for adjusting power consumption and functions Five sleep modes Idle Power down Power save Standby Extended standby Power reduction register
More informationSTM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6
STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6 8-bit ultra-low-power MCU, up to 32 KB Flash, 1 KB Data EEPROM, RTC, LCD, timers, USART, I2C, SPI, ADC, DAC, comparators Datasheet - production data Features
More informationAM18X5. 1. Introduction. 2. System Power Control Applications. Application Note. AM18X5 Family System Power Management
Application Note Family System Power Management 1. Introduction In addition to fundamentally low power RTC operation, the Ambiq includes the capability to effectively manage the power of other devices
More informationThe course provides all necessary theoretical and practical know-how for start developing platforms based on STM32L4 family.
Designing with STM32L4 Family Course Description Designing with STM32L4 is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing platforms
More information2-Oct-13. the world s most energy friendly microcontrollers and radios
1 2 3 EFM32 4 5 LESENSE Low Energy Sensor Interface Autonomous sensing in Deep Sleep LESENSE with central control logic ACMP for sensor input DAC for reference generation Measure up to 16 sensors Inductive
More informationAN3147 Application note
Application note Power management in STM8L and STM8AL Introduction This document is intended for application designers who require a hardware implementation overview of low power modes in the STM8L and
More informationAN2857 Application note
Application note STM8S and STM8A family power management Introduction This application note is intended for system designers who require a hardware implementation overview of the low-power modes of the
More informationXMEGA Series Of AVR Processor. Presented by: Manisha Biyani ( ) Shashank Bolia (
XMEGA Series Of AVR Processor Presented by: Manisha Biyani (200601217) Shashank Bolia (200601200 Existing Microcontrollers Problems with 8/16 bit microcontrollers: Old and inefficient architecture. Most
More informationLow Power System Techniques
June, 2010 Low Power System Techniques FTF-AUT-F0408 Carl Culshaw System Architect Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package,
More informationSTM32 F-2 series High-performance Cortex-M3 MCUs
STM32 F-2 series High-performance Cortex-M3 MCUs STMicroelectronics 32 bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/stm32 STM32 F-2 series The STM32
More informationSTM32 F0 Value Line. Entry-level MCUs
STM32 F0 Value Line Entry-level MCUs Key Messages 2 STM32 F0: Is the Cortex -M0 core generated with ST s STM32 DNA, for cost sensitive designs. The STM32 F0 is benefiting of STM32 DNA, providing the essential
More informationRealtek Ameba-1 Power Modes
Realtek Ameba-1 Power Modes Table of Contents 1 Power State... 3 1.1 Deep Sleep Mode... 3 1.2 Deep Standby Mode... 4 1.3 Sleep Mode... 4 1.3.1 Wakeup from sleep mode by UART... 4 1.3.1.1 Solution A, select
More informationAN4809 Application note
AN4809 Application note Migrating between STM32L0 Series and STM32L4 Series / STM32L4+ Series microcontrollers Introduction For the designers of STM32 microcontroller applications, being able to easily
More informationAN3268 Application note
Application note STM32VLDISCOVERY firmware package Introduction The purpose of this application note is to describe the STM32VLDISCOVERY package structure and provide short descriptions of: STM32VLDISCOVERY
More informationAN4696 Application note
Application note SPWF01Sx power management options Introduction The purpose of this application note is to describe the power management options available on the SPWF01Sx Wi-Fi module [1]. It introduces
More informationM68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1
M68HC08 Microcontroller The MC68HC908GP32 Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design General Description The
More information063[[[0LFURFRQWUROOHUV /RZ3RZHU0RGHV &3($GYDQFHG0LFURFRPSXWHU7HFKQLTXHV 'U(PLO-RYDQRY /RZ3RZHU. Power: A First-Class Architectural Design Constraint
063[[[0LFURFRQWUROOHUV /RZ3RZHU0RGHV &3($GYDQFHG0LFURFRPSXWHU7HFKQLTXHV 'U(PLO-RYDQRY MSP430 low power concepts 1 /RZ3RZHU Power: A First-Class Architectural Design Constraint Trevor Mudge, IEEE Computer,
More informationAN2606 Application note
Application note STM32 microcontroller system memory boot mode Introduction The bootloader is stored in the internal boot ROM memory (system memory) of STM32 devices. It is programmed by ST during production.
More informationIntroduction to ARM LPC2148 Microcontroller
Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM
More informationRL78 Ultra Low Power MCU Lab
RL78 Ultra Low Power MCU Lab Michael Clodfelter Sr. Staff Application Engineer Class ID: CL07I Renesas Electronics America Inc. Mike Clodfelter Sr. Staff Application Engineer for Renesas Electronics 16bit
More informationARDUINO MEGA INTRODUCTION
ARDUINO MEGA INTRODUCTION The Arduino MEGA 2560 is designed for projects that require more I/O llines, more sketch memory and more RAM. With 54 digital I/O pins, 16 analog inputs so it is suitable for
More informationAPPLICATION NOTE. Atmel AT03782: Using Low Power Modes in SAM4N Microcontroller. Atmel 32-bit Microcontroller. Features.
APPLICATION NOTE Atmel AT03782: Using Low Power Modes in SAM4N Microcontroller Atmel 32-bit Microcontroller Features Low power modes in SAM4N Power supply in SAM4N Introduction The purpose of this application
More informationAN116. Power Management Techniques and Calculation. Introduction. Key Points. Power Saving Methods. Reducing System Clock Frequency
Power Management Techniques and Calculation 1. Relevant Devices This application note applies to the following devices: C8051F000, C8051F001, C8051F002, C8051F005, C8051F006, C8051F010, C8051F011, C8051F012,
More informationAN4325 Application note
Application note Getting started with STM32F030xx and STM32F070xx series hardware development Introduction This application note is intended for system designers who require a hardware implementation overview
More informationAN4515 Application note
Application note Using Batch Acquisition Mode (BAM) to maximize power efficiency on STM32F410/411/412 microcontroller lines Introduction The STM32F410, STM32F411 and STM32F412 lines are part of the STM32
More informationIntroduction to Microcontrollers
Introduction to Microcontrollers Michele Magno IIS Group - ETH Zurich michele.magno@iis.ee.ethz.ch 1 Outline MCU Architecture CPU Power Consumption MCU Peripherals ARM Architecture ARM Coretx ARM Instruction
More informationEmbedded Programming with ARM Cortex-M3 Basic Experiments 1
Embedded Programming with ARM Cortex-M3 Basic Experiments 1 Alan Xiao, Ph.D Handheld Scientific, Inc. qiwei@handheldsci.com Today s Topics Basics (with the Discovery board): 1. General Input/Output (GPIO)
More informationInterconnects, Memory, GPIO
Interconnects, Memory, GPIO Dr. Francesco Conti f.conti@unibo.it Slide contributions adapted from STMicroelectronics and from Dr. Michele Magno, others Processor vs. MCU Pipeline Harvard architecture Separate
More informationEmbedded Systems Architecture
Embedded System Architecture Software and hardware minimizing energy consumption Conscious engineer protects the natur M. Eng. Mariusz Rudnicki 1/47 Software and hardware minimizing energy consumption
More informationSTM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6
STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6 8-bit ultralow power MCU, up to 32 KB Flash, 1 KB Data EEPROM, RTC, LCD, timers, USART, I2C, SPI, ADC, DAC, comparators Features Datasheet - production data
More informationLet s first take a look at power consumption and its relationship to voltage and frequency. The equation for power consumption of the MCU as it
1 The C8051F91x/0x product family is designed to dramatically increase battery lifetime which is the number one requirement for most battery powered applications. The C8051F91x has the industry s lowest
More informationDS1238A MicroManager PIN ASSIGNMENT PIN DESCRIPTION V BAT V CCO V CC
MicroManager www.dalsemi.com FEATURES Holds microprocessor in check during power transients Halts and restarts an out-of-control microprocessor Warns microprocessor of an impending power failure Converts
More informationKL03 Product Brief Supports all KL03 devices
Freescale Semiconductor Document Number:KL03PB Product Brief Rev 3, 07/2014 KL03 Product Brief Supports all KL03 devices 1 KL03 sub-family introduction The device is highly-integrated, market leading ultra
More informationEmbedded System Architecture
Embedded System Architecture Software and hardware minimizing energy consumption Conscious engineer protects the natur Embedded Systems Architecture 1/44 Software and hardware minimizing energy consumption
More informationSTM32 Cortex-M3 STM32F STM32L STM32W
STM32 Cortex-M3 STM32F STM32L STM32W 01 01 STM32 Cortex-M3 introduction to family 1/2 STM32F combine high performance with first-class peripherals and lowpower, low-voltage operation. They offer the maximum
More informationLow Power Design Michael Thomas, Applications Engineer
Low Power Design Michael Thomas, Applications Engineer Class ID: CL01B Renesas Electronics America Inc. Michael Thomas (Applications Engineer) 5 years at Renesas Electronics RX200 Technical Support RTOS,
More informationHello, and welcome to this presentation of the STM32 Low Power Universal Asynchronous Receiver/Transmitter interface. It covers the main features of
Hello, and welcome to this presentation of the STM32 Low Power Universal Asynchronous Receiver/Transmitter interface. It covers the main features of this interface, which is widely used for serial communications.
More informationCM5000 DATASHEET v0.1
CM5000 DATASHEET - 2 - http://www.advanticsys.com/cm5000.html v0.1 Table of Contents 1. INTRODUCTION... 5 2. HARDWARE CHARACTERISTICS... 6 2.1 CM5000 DIAGRAMS... 6 2.2 MICROCONTROLLER DESCRIPTION - TI
More informationArduino Uno R3 INTRODUCTION
Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running
More informationIntroduction to Embedded Systems
Stefan Kowalewski, 4. November 25 Introduction to Embedded Systems Part 2: Microcontrollers. Basics 2. Structure/elements 3. Digital I/O 4. Interrupts 5. Timers/Counters Introduction to Embedded Systems
More informationLow Power Design. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.
Low Power Design Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 8/16-bit 1200 DMIPS, Superscalar Automotive & Industrial,
More informationAVR Microcontrollers Architecture
ก ก There are two fundamental architectures to access memory 1. Von Neumann Architecture 2. Harvard Architecture 2 1 Harvard Architecture The term originated from the Harvard Mark 1 relay-based computer,
More informationClock and Fuses. Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar
Clock and Fuses Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar Reference WHY YOU NEED A CLOCK SOURCE - COLIN O FLYNN avrfreaks.net http://en.wikibooks.org/wiki/atmel_avr
More informationMICROPROCESSOR BASED SYSTEM DESIGN
MICROPROCESSOR BASED SYSTEM DESIGN Lecture 5 Xmega 128 B1: Architecture MUHAMMAD AMIR YOUSAF VON NEUMAN ARCHITECTURE CPU Memory Execution unit ALU Registers Both data and instructions at the same system
More informationDesigning for Low Power with Programmable System Solutions Dr. Yankin Tanurhan, Vice President, System Solutions and Advanced Applications
Designing for Low Power with Programmable System Solutions Dr. Yankin Tanurhan, Vice President, System Solutions and Advanced Applications Overview Why is power a problem? What can FPGAs do? Are we safe
More informationAPPLICATION NOTE. AT03498: Low Power Modes in SAM3 Family. Atmel AT91 ARM Cortex Microcontrollers. Introduction
APPLICATION NOTE AT03498: Low Power Modes in SAM3 Family Atmel AT91 ARM Cortex Microcontrollers Introduction The Atmel SAM3 family of microcontrollers is based on the ARM Cortex -M3 CPU architecture. Thanks
More informationRN-174 WiFly Super Module
RN- WiFly Super Module Features Evaluation board for the RN- module Supports chip antenna (RN--C), PCB trace antenna (RN--P), wire antenna (RN--W), and U.FL connector for an external antenna (RN--U) Ultra-low
More informationUltra-low-power ARM Cortex -M4 32-bit MCU+FPU, 100DMIPS, up to 1MB Flash, 128 KB SRAM, USB OTG FS, LCD, analog, audio. STM32L476xx
STM32L476xx Ultralowpower ARM Cortex M4 32bit MCU+FPU, 100DMIPS, up to 1MB Flash, 128 KB SRAM, USB OTG FS, LCD, analog, audio Data brief Features Ultralowpower with FlexPowerControl 1.71 V to 3.6 V power
More informationAPPLICATION NOTE. AT11008: Migration from ATxmega16D4/32D4 Revision E to Revision I. Atmel AVR XMEGA. Introduction. Features
APPLICATION NOTE AT11008: Migration from ATxmega16D4/32D4 Revision E to Revision I Atmel AVR XMEGA Introduction This application note lists out the differences and changes between Revision E and Revision
More informationFT6336G. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES
FT6336G Self-Capacitive Touch Panel Controller INTRODUCTION The FT6336G are single-chip capacitive touch panel controller IC with a built-in 16 bit enhanced Micro-controller unit (MCU).They adopt the self-capacitance
More informationTypical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,
PTR5618 Coin-size Ultra Low Power Bluetooth Low Energy System on Module Embedded Cortex M4F 32 bit processor The PTR5618 ultra-low power Bluetooth Low Energy/ANT/2.4GHz Proprietary Multi-protocol modules
More informationNew STM32WB Series MCU with built-in Bluetooth 5 and IEEE
New STM32WB Series MCU with built-in Bluetooth 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control
More informationAN3964 Application note
Application note STM32L1x temperature sensor example Introduction This application note describes a method of implementing a simple application for temperature measurement using the STM32L-DISCOVERY and
More informationAIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.
AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee. Introduction ZigBee is one of the Advanced Wireless Technology and CC2430 is the first single-chip
More informationSTG - STM32 + FreeRTOS + LwIP/EmWin
Formation STM32 + FreeRTOS + LwIP/EmWin: This course covers the STM32 ARM-based MCU family, the FreeRTOS Real Time OS, the LWIP TCP/IP Stack and/or the EmWin GUI Stack - Processeurs ARM: ST processors
More informationSTM32 Ecosystem workshop. T.O.M.A.S Team
STM Ecosystem workshop T.O.M.A.S Team 2 Now it is time for some activities with STMCubeMX again Our current goal is to port provided ready project done for NUCLEO-L053R8 board (STML053R8T6 microcontroller)
More informationSTM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6
STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6 8-bit ultralow power MCU, up to 32 KB Flash, 1 KB Data EEPROM, RTC, LCD, timers, USART, I2C, SPI, ADC, DAC, comparators Features Operating conditions Operating
More informationAN5123 Application note
Application note STSPIN32F0A - bootloader and USART protocol Introduction Cristiana Scaramel The STSPIN32F0A is a system-in-package providing an integrated solution suitable for driving three-phase BLDC
More informationNew STM32WB Series MCU with Built-in BLE 5 and IEEE
New STM32WB Series MCU with Built-in BLE 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control Ultra-low-power
More informationAK-STM32-ETH Development Board
AK-STM32-ETH Development Board Reference manual Copyright 2011 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy...
More informationDesigning with STM32F2x & STM32F4
Designing with STM32F2x & STM32F4 Course Description Designing with STM32F2x & STM32F4 is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing
More informationTouchCore351-ML16IP. Capacitive Touch Sensor Controller
Total Solution of MCU TouchCore351-ML16IP Capacitive Touch Sensor Controller CORERIVER Semiconductor reserves the right to make corrections, modifications, enhancements, improvements, and other changes
More informationInfineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an
Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)
More information[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0
[MG2420] MCU Module Datasheet (No. ADS0705) V1.0 REVISION HISTORY Version Date Description VER.1.0 2013.10.22 First version release. V1.0 Page:2/17 CONTENTS 1. INTRODUCTION... 4 1.1. DEFINITIONS... 4 2.
More informationProduct Specification
Product Specification Features Amp ed RF, Inc. Description 15mm x 27mm The added class 1 power, +18dBm, of the BT-11, gives this module one of the best ranges in the industry. It s completely pin compatible
More informationEVE2 BLE Datasheet. The EVE Platform features standardized IO, common OS and drivers and ultra-low power consumption.
Datasheet Main features Software Micro-kernel with scheduling, power and clock management Contiki OS Tickless design Drivers for peripherals Bluetooth 4.1 compliant low energy singlemode protocol stack
More information