Overview
The STM8L151G4Y3TR is a member of the STM8L ultra-low-power 8-bit microcontroller family from STMicroelectronics. This device is part of the medium-density STM8L15x series, known for its enhanced STM8 CPU core, which provides increased processing power of up to 16 MIPS at 16 MHz. The microcontroller operates within a voltage range of 1.8 V to 3.6 V (down to 1.65 V at power down) and is available in temperature ranges of -40 °C to 85 °C and -40 °C to 125 °C. It features an integrated debug module with a hardware interface (SWIM) for non-intrusive In-Application debugging and ultra-fast Flash programming.
Key Specifications
Parameter | Value |
---|---|
Microcontroller Family | STM8L15x |
Flash Program Memory | Up to 32 Kbytes |
Data EEPROM | 1 Kbyte with ECC, RWW |
RAM | Up to 2 Kbytes |
Operating Voltage | 1.8 V to 3.6 V (down to 1.65 V at power down) |
Temperature Range | -40 °C to 85 °C, -40 °C to 125 °C |
CPU Core | Enhanced STM8 CPU core, Harvard architecture, 3-stage pipeline |
Maximum Frequency | 16 MHz, 16 CISC MIPS peak |
Low Power Modes | Wait, Low power run (5.1 µA), Low power wait (3 µA), Active-halt with full RTC (1.3 µA), Halt (350 nA) |
Power Consumption | 195 µA/MHz + 440 µA |
Package Type | WLCSP 28 1.7x2.9x0.6 P 0.4 mm |
Key Features
- Advanced STM8 Core: Harvard architecture and 3-stage pipeline, up to 16 MIPS at 16 MHz.
- Low Power Modes: Five low power modes including Wait, Low power run, Low power wait, Active-halt with full RTC, and Halt.
- Peripherals: Includes 12-bit ADC, 12-bit DAC, timers, USART, I2C, SPI, and ultra-low-power comparators.
- Memory: Up to 32 Kbytes of Flash program memory, 1 Kbyte of data EEPROM with ECC, RWW, and up to 2 Kbytes of RAM.
- DMA: 4 channels supporting peripherals like ADC, DAC, SPI, I2C, USART, and timers.
- Communication Interfaces: Synchronous serial interface (SPI), Fast I2C 400 kHz SMBus and PMBus™, and USART (ISO 7816 interface and IrDA).
- Capacitive Sensing: Up to 16 capacitive sensing channels supporting touchkey, proximity, linear touch, and rotary touch sensors.
- Debugging and Programming: Fast on-chip programming and non-intrusive debugging with SWIM, bootloader using USART.
Applications
The STM8L151G4Y3TR is suitable for a wide range of applications that require ultra-low power consumption and high performance. These include:
- Industrial Automation: Motor control, sensor interfaces, and other industrial automation tasks.
- Consumer Electronics: Battery-powered devices, smart home appliances, and other consumer electronics requiring low power and high functionality.
- Medical Devices: Portable medical devices, health monitoring systems, and other medical applications where low power is critical.
- Automotive Systems: In-vehicle systems, automotive sensors, and other automotive applications requiring robust and low-power microcontrollers.
Q & A
- What is the operating voltage range of the STM8L151G4Y3TR?
The operating voltage range is 1.8 V to 3.6 V (down to 1.65 V at power down).
- What are the temperature ranges supported by the STM8L151G4Y3TR?
The device supports temperature ranges of -40 °C to 85 °C and -40 °C to 125 °C.
- What is the maximum frequency of the STM8L151G4Y3TR?
The maximum frequency is 16 MHz, with a peak performance of 16 CISC MIPS.
- What are the low power modes available on the STM8L151G4Y3TR?
The device features five low power modes: Wait, Low power run, Low power wait, Active-halt with full RTC, and Halt.
- What types of communication interfaces are supported by the STM8L151G4Y3TR?
The device supports SPI, Fast I2C 400 kHz SMBus and PMBus™, and USART (ISO 7816 interface and IrDA)).
- Does the STM8L151G4Y3TR have capacitive sensing capabilities?
Yes, it supports up to 16 capacitive sensing channels for touchkey, proximity, linear touch, and rotary touch sensors).
- What is the package type of the STM8L151G4Y3TR?
The package type is WLCSP 28 1.7x2.9x0.6 P 0.4 mm).
- Does the STM8L151G4Y3TR have an integrated debug module?
Yes, it features an integrated debug module with a hardware interface (SWIM) for non-intrusive In-Application debugging and ultra-fast Flash programming).
- What is the memory configuration of the STM8L151G4Y3TR?
The device has up to 32 Kbytes of Flash program memory, 1 Kbyte of data EEPROM with ECC, RWW, and up to 2 Kbytes of RAM).
- Are there any specific development tools available for the STM8L151G4Y3TR?
Yes, the device supports fast on-chip programming and non-intrusive debugging with SWIM, and a bootloader using USART).