Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:iot-open:hardware2:stm32:ultralowpower [2023/10/28 17:23] – created pczekalskien:iot-open:hardware2:stm32:ultralowpower [2023/11/23 10:35] (current) pczekalski
Line 1: Line 1:
-== STM32 Low Power Series ==+====== STM32 Low Power Series ====== 
 +{{:en:iot-open:czapka_b.png?50| General audience classification icon }}{{:en:iot-open:czapka_e.png?50| General audience classification icon }}\\
 The STM32 Low Power series features a powerful yet energy-efficient family of devices based on the ARM Cortex M0+, M4 and M33. Advanced power management and availability of several power modes enable the construction of battery-powered devices capable of operating for months or even years without a need for recharge, e.g. STM32L4 chips can go as low as down to 0.34uA (micro Amper) of power consumption in their lowest power mode. Still, the versatility of the series brings chips with flash memory up to 2MB for resource-demanding applications. The STM32 Low Power series features a powerful yet energy-efficient family of devices based on the ARM Cortex M0+, M4 and M33. Advanced power management and availability of several power modes enable the construction of battery-powered devices capable of operating for months or even years without a need for recharge, e.g. STM32L4 chips can go as low as down to 0.34uA (micro Amper) of power consumption in their lowest power mode. Still, the versatility of the series brings chips with flash memory up to 2MB for resource-demanding applications.
  
-A short review of the MCUs and their features is juxtaposed in table {{ref>stm32hwulp}}. Note each row in the table represents a family of devices, and a particular configuration depends on the exact MCU model. Thus, developers, when looking for particular features, should refer to the manufacturer's specification and list of currently available devices ((https://www.st.com/en/microcontrollers-microprocessors/stm32-ultra-low-power-mcus/products.html)).+A short review of the MCUs and their features is listed in table {{ref>stm32hwulp}}. Note each row in the table represents a family of devices, and a particular configuration depends on the exact MCU model. Thus, developers, when looking for specific features, in particular energy efficiency and power saving options, should refer to the manufacturer's specification and list of currently available devices ((https://www.st.com/en/microcontrollers-microprocessors/stm32-ultra-low-power-mcus/products.html)).
  
 <table stm32hwulp> <table stm32hwulp>
 <caption>STM32 Ultra Low Power series</caption> <caption>STM32 Ultra Low Power series</caption>
 ^ Series:   ^ CPU (Core/Cores)                       ^ RAM\\ (*-not all chips/versions)       ^ Flash / EEPROM                      ^ Interfaces\\ (*-not all chips/versions)                                                                                                                                                                                                                                                         ^ Voltage\\ (*-not all chips/versions)                      ^ Other features\\ (*-not all chips/versions)                                                                                                                                                                                                                                                                                                                                  ^ ^ Series:   ^ CPU (Core/Cores)                       ^ RAM\\ (*-not all chips/versions)       ^ Flash / EEPROM                      ^ Interfaces\\ (*-not all chips/versions)                                                                                                                                                                                                                                                         ^ Voltage\\ (*-not all chips/versions)                      ^ Other features\\ (*-not all chips/versions)                                                                                                                                                                                                                                                                                                                                  ^
-^ SMT32L0   | Cortex M0@32MHz                        | up to 20kB                             | 128kB/192kB flash\\ 512B/6K EEPROM  | 12-bit ADC (1.14Msps)\\ USART\\ USART\\ SPI\\ I2C\\ LP UART\\ PVD (Programmable Voltage Detector)*\\ USB 2.0 FS*\\ 2x12-bitDAC*                                                                                                                                                                 | Dynamic Voltage Scaling\\ Down to 1.8V*\\ Down to 1.65V*  | Dynamic Voltage Scaling\\ 5 Clock Sources\\ Advanced RTC with Calibration\\ 16-bit Timers\\ Low Power Timers\\ 2x Watchdog\\ DMA\\ AES-128\\ Temperature Sensor*\\ Segment LCD Driver (4x52/8x48)*\\ Random Number Generator*\\ Touch Sense*\\ 2xUltra Low PPower Comparators                                                                                                |+^ SMT32L0   | Cortex M0@32MHz                        | up to 20kB                             | 128kB/192kB flash\\ 512B/6K EEPROM  | 12-bit ADC (1.14Msps)\\ USART\\ USART\\ SPI\\ I2C\\ LP UART\\ PVD (Programmable Voltage Detector)*\\ USB 2.0 FS*\\ 2x12-bit DAC*                                                                                                                                                                 | Dynamic Voltage Scaling\\ Down to 1.8V*\\ Down to 1.65V*  | Dynamic Voltage Scaling\\ 5 Clock Sources\\ Advanced RTC with Calibration\\ 16-bit Timers\\ Low Power Timers\\ 2x Watchdog\\ DMA\\ AES-128\\ Temperature Sensor*\\ Segment LCD Driver (4x52/8x48)*\\ Random Number Generator*\\ Touch Sense*\\ 2xUltra Low PPower Comparators                                                                                                |
 ^ STM32L4   | Cortex-M4@80MHz (DSP+FPU)              | 40kB to 320kB                          | 64kB to 1024kB                      | USART\\ UART\\ SPI\\ I2C\\ Quad-SPI\\ 1/2 SAI+Audio PLL*\\ SWP (Bank Swap Pin)\\ 1/2 CAN*\\ 1/2 12-bit DAC*\\ FSMC\\ 4/8 Sigma Delta Interfaces*\\ 1-3 12-bit ADC (5Msps) with 16-bit Over-sampling\\ USB 2.0 OTG*\\ USD 2.0 DEV*                                                               | 1.71V to 3.6V                                             | ART Accelerator\\ Chrom-ART Graphic Accelerator\\ 16 and 32-bit Timers\\ Temperature Sensor\\ Vbat Battery Voltage Mode\\ Unique ID\\ Capacitive Touch Sensing\\ Hardware Crypto AES-128/256*\\ Hardware SHA-256*\\ 1/2 Op Amps                                                                                                                                              | ^ STM32L4   | Cortex-M4@80MHz (DSP+FPU)              | 40kB to 320kB                          | 64kB to 1024kB                      | USART\\ UART\\ SPI\\ I2C\\ Quad-SPI\\ 1/2 SAI+Audio PLL*\\ SWP (Bank Swap Pin)\\ 1/2 CAN*\\ 1/2 12-bit DAC*\\ FSMC\\ 4/8 Sigma Delta Interfaces*\\ 1-3 12-bit ADC (5Msps) with 16-bit Over-sampling\\ USB 2.0 OTG*\\ USD 2.0 DEV*                                                               | 1.71V to 3.6V                                             | ART Accelerator\\ Chrom-ART Graphic Accelerator\\ 16 and 32-bit Timers\\ Temperature Sensor\\ Vbat Battery Voltage Mode\\ Unique ID\\ Capacitive Touch Sensing\\ Hardware Crypto AES-128/256*\\ Hardware SHA-256*\\ 1/2 Op Amps                                                                                                                                              |
 ^ STM32L4+  | Cortex-M4@120MHz (DSP+FPU)             | 320/640kB                              | 512kB to 2048kB                     | USART\\ UART\\ SPI\\ I2C\\ 2xQuad-SPI\\ SAI+Audio PLL*\\ CAN\\ Camera Interface\\ 2x12-bit DAC*\\ SDIO FSMC\\ 4/8 Sigma Delta Interfaces*\\ 1/3 12-bit ADC (5Msps) with 16-bit Over-sampling\\ USB 2.0 OTG\\ TFT Display Interface*\\ MIPI-DSI*                                                 | 1.71V to 3.6V                                             | 2xWatchdog                                                                                                                                                                                                                                                                                                                                                                   | ^ STM32L4+  | Cortex-M4@120MHz (DSP+FPU)             | 320/640kB                              | 512kB to 2048kB                     | USART\\ UART\\ SPI\\ I2C\\ 2xQuad-SPI\\ SAI+Audio PLL*\\ CAN\\ Camera Interface\\ 2x12-bit DAC*\\ SDIO FSMC\\ 4/8 Sigma Delta Interfaces*\\ 1/3 12-bit ADC (5Msps) with 16-bit Over-sampling\\ USB 2.0 OTG\\ TFT Display Interface*\\ MIPI-DSI*                                                 | 1.71V to 3.6V                                             | 2xWatchdog                                                                                                                                                                                                                                                                                                                                                                   |
en/iot-open/hardware2/stm32/ultralowpower.1698513836.txt.gz · Last modified: 2023/10/28 17:23 by pczekalski
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0