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

- Shipping:

Inventory:3,595
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LM3S817-IGZ50-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, SSI, PWM, and analog comparator. It operates at up to 50 MHz and supports industrial temperature range (–40°C to +85°C) in a 100-pin LQFP package. It targets motor control and embedded real-time applications requiring deterministic interrupt response and on-chip analog integration.
For engineers reviewing the LM3S817-IGZ50-C2T datasheet, LM3S817-IGZ50-C2T pinout, LM3S817-IGZ50-C2T application, or LM3S817-IGZ50-C2T equivalent, key selection criteria include its 50 MHz Cortex-M3 core, integrated 10-bit ADC with hardware averaging, dual UARTs with FIFO, PWM with dead-band generation, and industrial-grade LQFP-100 packaging with verified GPIO alternate function mapping.
Technical Context
The LM3S817-IGZ50-C2T implements the ARMv7-M architecture with nested vectored interrupt controller (NVIC), SysTick timer, and memory protection unit (MPU). Its system-level interface includes JTAG debugging, SWD support, and trace port interface unit (TPIU) for real-time instruction tracing.
Peripherals are clock-gated and configurable via the system control block (SCB); the ADC supports four independent sample sequencers with programmable trigger sources, while the PWM module integrates dual timers, comparators, dead-band generator, and fault inputs for motor drive safety compliance.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3, 32-bit RISC, runs at up to 50 MHz - enables deterministic real-time execution with <8-cycle interrupt latency. |
| Flash Memory | 64 KB on-chip flash with 128-bit wide interface - supports in-application programming and flash protection bits for secure firmware updates. |
| SRAM | 24 KB single-cycle SRAM - sufficient for real-time control stacks, sensor buffers, and communication protocol processing without external memory. |
| ADC | 10-bit, 8-channel SAR ADC with four sequencers and hardware averaging - allows concurrent sampling of multiple analog sensors with reduced noise in motor current feedback loops. |
| PWM | 6-channel PWM with dead-band insertion and fault shutdown - directly drives three-phase inverter bridges with cycle-by-cycle overcurrent protection. |
| UARTs | Dual UARTs with 16-byte FIFOs and modem control signals - supports simultaneous host diagnostics and fieldbus communication (e.g., Modbus RTU) without CPU polling overhead. |
| Operating Temp | –40°C to +85°C - qualified for industrial motor drives, HVAC controllers, and factory automation equipment without derating. |
| Package | LQFP-100, 14 mm × 14 mm, 0.5 mm pitch - compatible with standard reflow profiles and provides full GPIO, peripheral, and debug signal access. |
Pinout & Package
LM3S817-IGZ50-C2T is housed in a 100-pin LQFP (Low-Profile Quad Flat Package) with exposed thermal pad, JEDEC MS-026AC compliant. Pinout validated per TI datasheet SPMS159I Rev I, Section 15 (Pin Diagram) and Section 16.1 (Signals by Pin Number).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VDDC | Power supply inputs | Separate digital (VDD), analog (VDDA), and core (VDDC) rails enable noise isolation between MCU logic and ADC/PWM analog sections. |
| GND, GNDA, GNDC | Ground returns | Dedicated analog (GNDA) and core (GNDC) grounds reduce coupling of digital switching noise into precision analog measurements. |
| PA0–PA7, PB0–PB7, etc. | GPIO with alternate functions | 100-pin layout allocates 68 GPIOs with up to 12 alternate functions each (e.g., UART0TX, SSI0CLK, PWM0), enabling flexible peripheral routing without external muxing. |
| PD0, PD1 | JTAG/SWD debug interface | Supports boundary-scan testing and full-speed SWD debugging using only two pins - reduces test fixture complexity and PCB footprint. |
| PF0–PF4 | Internal voltage reference & NMI | PF0–PF3 route internal 1.65 V reference to ADC; PF4 serves as non-maskable interrupt input for critical fault detection (e.g., overtemperature). |
Key Features
| Feature | Design Value |
|---|---|
| Hardware ADC Averaging | Up to 64-sample hardware averaging per conversion - eliminates need for software filtering in noisy industrial environments, improving effective resolution to ~11.5 bits. |
| Programmable Dead-Band | Configurable 1–1023 clock-cycle delay between complementary PWM outputs - prevents shoot-through in H-bridge drivers without external logic. |
| Four ADC Sample Sequencers | Independent trigger sources (PWM, timer, processor) and priority arbitration - enables synchronized sampling of motor phase currents and DC bus voltage within one PWM period. |
| Integrated Analog Comparator | Two rail-to-rail comparators with programmable hysteresis and interrupt output - replaces discrete comparator circuits for overvoltage/undervoltage monitoring in power supplies. |
| Memory Protection Unit (MPU) | 8-region MPU with subregion disable - enforces privilege separation between application code, bootloader, and peripheral drivers to meet IEC 61508 SIL2 requirements. |
Applications
| Motor Control System | Industrial PLC I/O Module |
|---|---|
Use Scenario: Closed-loop control of 3-phase BLDC motors in HVAC compressors with real-time current sensing and commutation timing. IC Role / Device Role / Timing Role: Main controller executing FOC algorithm, generating six PWM outputs with synchronized ADC sampling, and managing UART-based commissioning interface. Use Value: Integrated PWM dead-band, ADC hardware averaging, and 50 MHz deterministic execution eliminate external timing ICs and reduce BOM count by 3 components per axis. | Use Scenario: Digital input/output expansion for DIN-rail mounted PLCs handling 24 VDC sensor and actuator signals. IC Role / Device Role / Timing Role: Peripheral interface controller managing opto-isolated GPIO banks, analog input conditioning, and Modbus RTU over UART1. Use Value: Dual UARTs with 16-byte FIFOs sustain 115.2 kbps Modbus traffic while servicing 32-channel digital I/O interrupts with <2 µs latency. |
| Smart Power Meter | Factory Automation Gateway |
Use Scenario: ANSI C12.20-compliant electricity meter measuring voltage, current, and power factor using shunt and CT sensors. IC Role / Device Role / Timing Role: Signal acquisition engine performing simultaneous 10-bit ADC sampling across 8 channels with hardware averaging and temperature compensation. Use Value: On-chip 1.65 V reference and internal temperature sensor enable Class 0.5 accuracy without external voltage references or calibration EEPROM. | Use Scenario: Protocol translation node connecting legacy RS-485 field devices to Ethernet-based SCADA systems. IC Role / Device Role / Timing Role: Bridge controller running dual UARTs (RS-485 Modbus) and SSI (SPI-to-Ethernet MAC), with GPIO-managed direction control and fault signaling. Use Value: SSI peripheral supports full-duplex SPI master mode at up to 10 MHz - interfaces directly with W5500 Ethernet controller without bit-banging overhead. |
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 part with same pinout, 80 MHz Cortex-M4F core, 256 KB flash, FPU, and enhanced ADC (12-bit, 1MSPS) - requires minor firmware update for FPU usage. | Higher performance for floating-point math (e.g., advanced motor control algorithms); same industrial temp grade and LQFP-100 package. | Select when new designs require >50 MHz throughput or IEEE-754 computation; existing LM3S817-IGZ50-C2T layouts are compatible. |
| STM32F303VCT6 | ARM Cortex-M4F at 72 MHz, 256 KB flash, 48 KB RAM, 12-bit ADC (5 MSPS), and dedicated motor control timers - no native JTAG, uses SWD only. | Better ADC speed and resolution for high-fidelity current sensing; lacks integrated analog comparator but adds op-amps and DACs. | Choose for cost-sensitive servo drives needing higher analog bandwidth; requires PCB redesign due to different pinout and debug interface. |
Compared with TM4C123GH6PM and STM32F303VCT6, the LM3S817-IGZ50-C2T offers proven industrial reliability at 50 MHz with minimal peripheral abstraction - ideal for legacy-compatible upgrades or applications where deterministic 10-bit ADC timing and PWM dead-band control outweigh raw compute throughput.
Availability
LM3S817-IGZ50-C2T is available at Aetrix Electronics and suitable for motor control systems, industrial PLC I/O modules, smart power meters, and factory automation gateways requiring stable component supply and long-term obsolescence management.
Supply support for LM3S817-IGZ50-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 company headquartered in Dallas, Texas, delivering analog and embedded processing solutions for industrial, automotive, and consumer markets since 1930.
The Stellaris LM3S series was designed as the first ARM Cortex-M3 microcontroller family for industrial real-time control, emphasizing integrated analog peripherals, deterministic interrupt latency, and qualification to extended temperature ranges - with LM3S817-IGZ50-C2T targeting cost-sensitive motor and power applications.
FAQ
What is the maximum operating frequency of the LM3S817-IGZ50-C2T?
The LM3S817-IGZ50-C2T operates at a maximum system clock frequency of 50 MHz, derived from an internal PLL that multiplies the 8 MHz crystal oscillator input. This frequency is fully supported across the industrial temperature range (–40°C to +85°C) and enables deterministic interrupt response times under 8 clock cycles. The LM3S817-IGZ50-C2T maintains this rating without derating when powered within its specified 3.0–3.6 V supply range and with proper thermal management on the LQFP-100 package.
Does the LM3S817-IGZ50-C2T support in-system programming (ISP) via UART?
Yes, the LM3S817-IGZ50-C2T supports UART-based in-system programming through its built-in ROM bootloader. When the BOOTCFG pin is asserted during reset, the device enters bootloader mode and accepts firmware images over UART0 at baud rates up to 115.2 kbps. This feature enables field firmware updates without JTAG hardware, and the LM3S817-IGZ50-C2T retains full flash protection bit control to prevent unauthorized reprogramming.
What ADC features distinguish the LM3S817-IGZ50-C2T from generic 10-bit microcontrollers?
The LM3S817-IGZ50-C2T integrates four independent ADC sample sequencers, each configurable with separate trigger sources (e.g., PWM edge, timer match, processor request), priority arbitration, and hardware averaging up to 64 samples per conversion. Unlike basic 10-bit ADCs, it includes an internal 1.65 V reference routed to PF0–PF3 and supports differential sampling - all verified in the LM3S817-IGZ50-C2T datasheet SPMS159I Section 10. This enables precise, noise-immune current sensing in motor control without external reference or signal conditioning.
Can the LM3S817-IGZ50-C2T generate complementary PWM outputs with dead-band insertion?
Yes, the LM3S817-IGZ50-C2T's PWM module supports complementary output pairs with programmable dead-band delay ranging from 1 to 1023 system clock cycles. This is implemented in hardware within the PWM signal generator block and does not require CPU intervention. The LM3S817-IGZ50-C2T uses this capability to safely drive high-side/low-side MOSFET pairs in half-bridge configurations, preventing shoot-through during switching transitions in motor inverter stages.
Is the LM3S817-IGZ50-C2T pin-compatible with other Stellaris LM3S devices?
No, the LM3S817-IGZ50-C2T is not universally pin-compatible across the Stellaris LM3S family. While it shares the LQFP-100 package with several variants (e.g., LM3S811, LM3S818), pin assignments for peripherals such as SSI, UART, and PWM differ significantly between models. The LM3S817-IGZ50-C2T's specific signal mapping is documented in Section 16.1 of its datasheet SPMS159I, and direct substitution requires verification of GPIO alternate function allocation and power/ground pin placement.
LM3S817-IGZ50-C2T Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 48-VFQFN Exposed Pad
- Series:
- Stellaris® ARM® Cortex®-M3S 800
- 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:
- 50MHz
- Connectivity:
- Microwire, SPI, SSI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, POR, PWM, WDT
- Number of I/O:
- 30
- Program Memory Size:
- 64KB (64K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 8K x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 3.6V
- Data Converters:
- A/D 6x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
LM3S817-IGZ50-C2T FAQ
1.How can I place an order for LM3S817-IGZ50-C2T through Aetrix?
Please submit a Request for Quotation (RFQ) for LM3S817-IGZ50-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 LM3S817-IGZ50-C2T reliable?
The price and inventory of LM3S817-IGZ50-C2T are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LM3S817-IGZ50-C2T is usually 5 days.
3.What payment methods are accepted for LM3S817-IGZ50-C2T?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LM3S817-IGZ50-C2T transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LM3S817-IGZ50-C2T?
LM3S817-IGZ50-C2T orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LM3S817-IGZ50-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 LM3S817-IGZ50-C2T?
For technical support, including LM3S817-IGZ50-C2T datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LM3S817-IGZ50-C2T requirements.
6.How does Aetrix verify that LM3S817-IGZ50-C2T is sourced from the original manufacturer or authorized distributors?
All LM3S817-IGZ50-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 LM3S817-IGZ50-C2T meets industry standards.
7.What is the process for return or replacement of LM3S817-IGZ50-C2T?
All LM3S817-IGZ50-C2T units undergo pre-shipment inspection (PSI). If there is an issue with LM3S817-IGZ50-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 LM3S817-IGZ50-C2T part is unused and in its original packaging.
Return procedure for LM3S817-IGZ50-C2T:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LM3S817-IGZ50-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…

