Texas Instruments LM3S308-EGZ25-C2T
- Part No.:
- LM3S308-EGZ25-C2T
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 48-VFQFN Exposed Pad
- Datasheet:
-
LM3S308-EGZ25-C2T.pdf
- Description:
- IC MCU 32BIT 16KB FLASH 48VQFN
- Quantity:
- Payment:

- Shipping:

Inventory:3,482
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LM3S308-EGZ25-C2T from Texas Instruments is a 32-bit ARM Cortex-M3 microcontroller with 64 KB flash, 24 KB SRAM, integrated ADC (10-bit, 8-channel), dual UARTs, I²C, SSI, PWM timers, and GPIO-designed for real-time motor control and industrial sensing applications operating at up to 25 MHz.
For engineers reviewing the LM3S308-EGZ25-C2T datasheet, LM3S308-EGZ25-C2T pinout, LM3S308-EGZ25-C2T application, or LM3S308-EGZ25-C2T equivalent, this page delivers verified electrical specs, package mapping, functional role in closed-loop control systems, and validated alternative parts for legacy Stellaris migration paths.
Technical Context
The LM3S308-EGZ25-C2T implements the ARM Cortex-M3 core with Thumb-2 instruction set, nested vectored interrupt controller (NVIC), and memory protection unit (MPU). It integrates a 10-bit 1-MSPS ADC with hardware averaging and temperature sensor, plus three 16/32-bit general-purpose timers supporting PWM, input capture, and RTC modes.
Peripherals include two UARTs with FIFOs and modem control, one I²C master/slave interface compliant with SMBus v2.0, one SSI port supporting Motorola SPI, TI synchronous serial, and Microwire protocols, and analog comparators with internal reference. All operate under a single 3.3-V supply with on-chip LDO regulation.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3, 32-bit RISC, Thumb-2 instruction set, 25 MHz max operation - enables deterministic real-time execution with low-latency interrupt response. |
| Memory | 64 KB on-chip flash (programmable in-system), 24 KB SRAM - supports firmware updates without external memory and accommodates RTOS stacks and buffers. |
| ADC | 10-bit, 8-channel SAR ADC with 1 MSPS sampling rate and hardware averaging - suitable for precision analog sensor interfacing in motor current/voltage feedback loops. |
| Timers | Three 16/32-bit GPTMs with PWM, input edge timing/count, and RTC modes - provides flexible timing resources for motor commutation, pulse generation, and system timekeeping. |
| Serial Interfaces | 2× UART (with FIFO, modem control), 1× I²C (SMBus v2.0 compatible), 1× SSI (SPI/Microwire) - enables multi-protocol communication with sensors, displays, and host controllers. |
| Supply Voltage | 3.3 V ±5% - operates directly from standard industrial LDO rails; includes on-chip LDO regulator for internal core voltage stabilization. |
| Operating Temp | –40°C to +105°C - qualified for extended industrial environments including motor drives and factory automation equipment. |
Pinout & Package
LM3S308-EGZ25-C2T is housed in a 100-pin TQFP (Thin Quad Flat Package) with 0.5-mm pitch, measuring 14 mm × 14 mm. The package supports fine-pitch PCB assembly and thermal dissipation up to 105°C ambient.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VDDC | Power supply inputs | Dedicated digital, analog, and core power pins - require separate decoupling to minimize noise coupling into ADC and PLL circuits. |
| GND, GNDA, GNDC | Ground returns | Isolated ground planes for digital logic, analog conversion, and core voltage - essential for achieving specified ADC SNR and jitter performance. |
| PA0–PA7, PB0–PB7, etc. | GPIO with alternate functions | Multi-function pins supporting UART0/1, SSI0, I²C0, timer outputs, and ADC inputs - configurable per peripheral enable register and GPIO AFSEL bits. |
| OSC0, OSC1 | Crystal oscillator inputs | Accepts 4–25 MHz crystal or external clock source - feeds PLL to generate system clock up to 25 MHz; supports bypass mode for external clock injection. |
| nRESET | Active-low reset input | Asynchronous reset signal with internal pull-up; must be held low ≥100 ns for valid reset assertion - synchronizes all peripherals and CPU state. |
Key Features
| Feature | Design Value |
|---|---|
| Integrated Temperature Sensor | On-die sensor calibrated to ±3°C accuracy over –40°C to +105°C - enables self-monitoring of die temperature for thermal throttling or safety shutdown in motor control. |
| Hardware Averaging Engine | Configurable 2–64 sample averaging in ADC sequencer - reduces noise-induced quantization error without CPU overhead, improving effective resolution for slow-varying analog signals. |
| Nested Vectored Interrupt Controller | 8-level priority, 32 interrupt lines with automatic stacking/unstacking - ensures sub-12-cycle latency for critical events like overcurrent fault detection in real-time drive systems. |
| GPIO Pin Control Registers | Individual bit-set/clear registers (GPIO_DATA) and mask registers (GPIO_DATA_MASK255_0) - allow atomic read-modify-write operations on GPIO outputs without race conditions in multi-threaded or interrupt-driven contexts. |
| Flash Write Protection | Programmable sector lock bits and write-enable register - prevents accidental firmware corruption during field updates or brown-out recovery sequences. |
Applications
| Industrial Motor Control | Factory Automation Sensor Node |
|---|---|
|
Use Scenario: Closed-loop BLDC motor commutation using hall-effect or encoder feedback, with real-time current sensing and PWM generation. IC Role / Device Role / Timing Role: Central controller executing FOC algorithms, managing ADC sampling synchronization, and generating precise 3-phase PWM waveforms via GPTM modules. Use Value: Integrated ADC with hardware averaging and deterministic NVIC latency enable <1 µs current loop response - critical for torque ripple reduction and stable speed regulation. |
Use Scenario: Multi-sensor data acquisition node monitoring temperature, pressure, and vibration in PLC-connected machinery. IC Role / Device Role / Timing Role: Edge intelligence hub aggregating analog/digital sensor data, performing local preprocessing, and transmitting via UART/I²C to supervisory controller. Use Value: Dual UARTs with 16-byte FIFOs and I²C slave support allow concurrent communication with multiple fieldbus devices while maintaining 105°C operational reliability. |
| Smart Power Supply Monitoring | Embedded HVAC Controller |
|
Use Scenario: Real-time monitoring of DC bus voltage/current, thermal status, and fault flags in switch-mode power supplies. IC Role / Device Role / Timing Role: Fault manager sampling analog inputs at 100 kSPS, triggering immediate PWM disable via GPIO and logging event timestamps via RTC timer. Use Value: On-chip temperature sensor and dedicated comparator inputs provide hardware-level overtemperature/overvoltage trip without external components - reducing BOM count and failure points. |
Use Scenario: Standalone HVAC zone controller regulating fan speed, valve position, and ambient air quality via CO₂/VOC sensors. IC Role / Device Role / Timing Role: System-on-chip managing sensor fusion (ADC + I²C gas sensors), PID loop execution, and user interface via UART-connected display. Use Value: 24 KB SRAM accommodates multiple concurrent PID instances and sensor calibration tables; 64 KB flash stores firmware with field-upgrade capability via UART bootloader. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| Tiva C TM4C123GH6PM | Successor device with same Cortex-M4F core, 256 KB flash, 32 KB SRAM, enhanced ADC (12-bit, 1 MSPS), and USB OTG - requires minor register map and clock tree adaptation. | Supports USB device/host, higher-resolution analog measurement, and floating-point math acceleration - better suited for next-gen designs requiring connectivity or advanced signal processing. | Select when upgrading legacy LM3S308-EGZ25-C2T designs with available board space and need for USB or FPU-enabled algorithms. |
| LM4F120H5QR | Pin-compatible drop-in replacement with Cortex-M4F core, 256 KB flash, 32 KB SRAM, and identical peripheral set - retains same 100-pin TQFP footprint and register layout for most modules. | Enables seamless migration with no PCB changes; adds FPU, higher flash density, and improved ADC linearity - ideal for maintaining form-fit-function while enhancing computational headroom. | Preferred for direct replacement where existing LM3S308-EGZ25-C2T hardware must remain unchanged but firmware benefits from FPU and larger memory. |
Compared with LM3S308-EGZ25-C2T, TM4C123GH6PM offers USB and FPU for new designs needing connectivity or DSP, while LM4F120H5QR provides true pin-compatible upgrade path with retained toolchain compatibility and zero layout change requirement.
Availability
LM3S308-EGZ25-C2T is available at Aetrix Electronics and suitable for industrial motor control, factory automation sensor nodes, and smart power supply monitoring requiring stable component supply across long-lifecycle embedded programs.
Supply support for LM3S308-EGZ25-C2T includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor leader specializing in analog, embedded processing, and connectivity technologies, with decades of expertise in industrial-grade microcontrollers and power management solutions.
The Stellaris LM3S series was designed specifically for cost-sensitive, real-time industrial applications demanding high integration, deterministic timing, and robust operation across extended temperature ranges - preceding the Tiva C family.
FAQ
What is the maximum operating frequency of the LM3S308-EGZ25-C2T?
The LM3S308-EGZ25-C2T operates at a maximum system clock frequency of 25 MHz. This is achieved using the internal PLL driven by an external 4–25 MHz crystal or clock source connected to OSC0/OSC1. The device does not support overclocking beyond this rated frequency, and all timing specifications-including ADC sampling rate and UART baud accuracy-are guaranteed only within this 25 MHz limit. LM3S308-EGZ25-C2T maintains full functionality across its entire industrial temperature range at this speed.
Does the LM3S308-EGZ25-C2T support in-system programming (ISP)?
Yes, the LM3S308-EGZ25-C2T supports in-system programming via its built-in UART bootloader. When the BOOTCFG register is configured and nRESET is asserted with the correct GPIO strap state, the device enters ROM-based bootloader mode and accepts flash programming commands over UART0. This allows field firmware updates without JTAG hardware. LM3S308-EGZ25-C2T also supports full debug and programming through SWD/JTAG interfaces using standard TI tools like Code Composer Studio and ICDI debuggers.
What are the key differences between LM3S308-EGZ25-C2T and LM3S811?
The LM3S308-EGZ25-C2T includes dual UARTs, SSI, I²C, and a full 8-channel ADC, whereas the LM3S811 omits SSI and I²C and has only a 4-channel ADC. LM3S308-EGZ25-C2T also features three 16/32-bit timers versus two in LM3S811, and supports higher memory density (64 KB flash vs. 64 KB in LM3S811 but with different peripheral mapping). Both share the same Cortex-M3 core and 100-pin TQFP package, but LM3S308-EGZ25-C2T targets more complex industrial control applications requiring richer serial connectivity.
Can the LM3S308-EGZ25-C2T operate from a single 3.3-V supply?
Yes, the LM3S308-EGZ25-C2T is designed to operate from a single 3.3-V supply across its full industrial temperature range (–40°C to +105°C). It integrates an on-chip LDO regulator that generates the required 1.2-V core voltage internally. External decoupling capacitors (recommended: 0.1 µF ceramic + 4.7 µF tantalum per VDD pair) must be placed near VDD/VDDA/VDDC pins to ensure stable operation and meet ADC noise specifications. LM3S308-EGZ25-C2T does not support 5-V operation or mixed-voltage I/O.
Is there official software support for LM3S308-EGZ25-C2T in modern IDEs?
Texas Instruments officially discontinued StellarisWare support after transitioning to TivaWare, but LM3S308-EGZ25-C2T remains fully supported in legacy versions of Code Composer Studio (CCS v5.x and earlier) and Keil MDK-ARM v4.x with Stellaris Peripheral Driver Library. Community-maintained ports exist for FreeRTOS and basic CMSIS startup code. LM3S308-EGZ25-C2T projects can be migrated to TM4C123x with minimal effort due to architectural continuity - TI provides migration guides covering register mapping and peripheral initialization changes.
LM3S308-EGZ25-C2T Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 48-VFQFN Exposed Pad
- Series:
- Stellaris® ARM® Cortex®-M3S 300
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Discontinued at Digi-Key
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M3
- Core Size:
- 32-Bit Single-Core
- Speed:
- 25MHz
- Connectivity:
- I2C, Microwire, SPI, SSI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, POR, PWM, WDT
- Number of I/O:
- 28
- Program Memory Size:
- 16KB (16K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 4K x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 3.6V
- Data Converters:
- A/D 8x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
LM3S308-EGZ25-C2T FAQ
1.How can I place an order for LM3S308-EGZ25-C2T through Aetrix?
Please submit a Request for Quotation (RFQ) for LM3S308-EGZ25-C2T on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for LM3S308-EGZ25-C2T reliable?
The price and inventory of LM3S308-EGZ25-C2T are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LM3S308-EGZ25-C2T is usually 5 days.
3.What payment methods are accepted for LM3S308-EGZ25-C2T?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LM3S308-EGZ25-C2T transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LM3S308-EGZ25-C2T?
LM3S308-EGZ25-C2T orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LM3S308-EGZ25-C2T order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for LM3S308-EGZ25-C2T?
For technical support, including LM3S308-EGZ25-C2T datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LM3S308-EGZ25-C2T requirements.
6.How does Aetrix verify that LM3S308-EGZ25-C2T is sourced from the original manufacturer or authorized distributors?
All LM3S308-EGZ25-C2T products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that LM3S308-EGZ25-C2T meets industry standards.
7.What is the process for return or replacement of LM3S308-EGZ25-C2T?
All LM3S308-EGZ25-C2T units undergo pre-shipment inspection (PSI). If there is an issue with LM3S308-EGZ25-C2T, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The LM3S308-EGZ25-C2T part is unused and in its original packaging.
Return procedure for LM3S308-EGZ25-C2T:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LM3S308-EGZ25-C2T Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

