New STM32L4 Microcontrollers with On-Chip Digital Filter

STMicroelectronics’s ultra-low-power STM32L45x microcontrollers (STM32L451, STM32L452, and STM32L462 lines) are supported by a development ecosystem based on the STM32Cube platform. The new microcontroller lines offer a variety of features and benefits:

  • Integrated Digital Filter for Sigma-Delta Modulators (DFSDM) enables advanced audio capabilities (e.g., noise cancellation or sound localization).
  • Up to 512 Kbyte on-chip Flash and 160 Kbyte SRAM provide generous code and data storage.
  • A True Random-Number Generator (TRNG) streamlines development of security-conscious applications
  • Smart analog peripherals include a 12-bit 5-Msps ADC, internal voltage reference, and ultra-low-power comparators.
  • Multiple timers, a motor-control channel, a temperature sensor, and a capacitive-sensing interface
  • Deliver high core performance and exceptional ultra-low-power efficiency.
  • A 36-µA/MHz Active mode current enables a longer runtime on small batteries STMicro STM32L4

The development ecosystem includes the STM32CubeMX initialization-code generator and STM32CubeL4 package comprising:

  • Middleware components
  • Nucleo-64 Board-Support Package (BSP)
  • Hardware Abstraction Layer (HAL),
  • Low-Layer APIs (LLAPIs)

The STM32CubeMX has a power-estimation wizard, as well as other wizards for managing clock signals and pin assignments. The affordable Nucleo-64 board, NUCLEO-L452RE, enables you to test ideas and build prototypes. It integrates the ST-LINK/V2 probe-free debugger/programmer and you can expand it via Arduino-compatible headers.

The devices are currently available in small form-factor packages from QFN-48 to LQFP-100, including a 3.36 mm × 3.66 mm WLCSP. Prices start from $2.77 in 1,000-piece quantities for the STM32L451CCU6 with 256-KB flash memory and 160-KB SRAM in QFN-48. The development boards start at $14 for the legacy-compatible Nucleo-64 board (NUCLEO-L452RE). The NUCLEO-L452RE-P board with external DC/DC converter will be available to distributors in June 2017.

Source: STMicroelectronics

Ultra-Energy-Efficient ARM Cortex-M0+ STM32L0 Microcontrollers

STMicroelectronics recently announced volume production of its ultra-energy-efficient ARM Cortex-M0+ STM32L0 microcontrollers, which are well suited for applications including wearables, medical monitors, industrial sensors, and smart-living devices. Three new product lines are:

  • STM32L0x1 Access Line
  • STM32L0x2 USB Line with crystal-less USB2.0 Full Speed
  • HMI-ready STM32L0x3 USB/LCD Line

The memory densities range from  8- to 192-KB flash memory, up to 20-KB SRAM, and up to 6-KB true EEPROM. The devices’ energy-saving features include:

  • Low-power ADC that draws only 41 µA at 12-bit resolution and 10 kilosamples per second
  • Energy-saving modes including 340-nA Stop with full RAM retention and auto wake-up
  • Low-power pulse counter (16-bit timer) that remains available in ultra-low power mode
  • 3.5-µs wake-up from Stop
  • An interconnect matrix allows data handling to continue while the CPU is idle

Software development is supported by STM32CubeMX and the STM32CubeL0 middleware and firmware suite. The former’s initialization code generator and MCU configurator has easy-to-use wizards, including a power-consumption calculator. STM32CubeL0 includes a Hardware Abstraction Layer (HAL) that simplifies porting to other devices within the pin- and code-compatible STM32 family. STM32Snippets provides optimized code samples. STM32Cube provides over 200 free code examples. All STM32Cube tools are available free of charge, as are the ST-Link debugger and the DfuSe and Flash Loader tools that simplify using and testing the ROM bootloader.

Pricing for the STM32L0 series starts at $0.37 for the STM32L011 with 8-KB flash memory, 2-KB SRAM, and 512 bytes of true EEPROM for high-volume orders.

Source: STMicroelectronics