The LM3S5D51 microcontroller is targeted for industrial applications, including remote monitoring, electronic point-of-sale machines, test and measurement equipment, network appliances and switches, factory automation, HVAC and building control, gaming equipment, motion control, transportation, and fire and
LM3S5D51 | |
Flash (KB) | 512 |
RAM (KB) | 96 |
StellarisWare in ROM | Yes |
Boot Loader in ROM | 1 |
DMA | 32 |
SafeRTOS | 0 |
Max Speed (MHz) | 80 |
Precision Oscillators | Yes |
Memory Protection Unit (MPU) | Yes |
Timers | 5 |
RTC | Yes |
Watchdog Timers | 2 |
Motion PWM | 6 |
PWM Faults | 4 |
Dead-Band Generator | Yes |
Capture Pins | 8 |
QEI | 2 |
EPI/EMIF | No |
Ethernet | No |
IEEE 1588 | No |
CAN | 2 |
USB D, H/D, or OTG | O/H/D |
UART | 3 |
UART Modem Status | Yes |
I2C | 2 |
SSI/SPI | 2 |
I2S | Yes |
ADC Units | 2 |
ADC Channels | 16 |
ADC Resolution (Bits) | 12 |
ADC Sample Rate (kSPS) | 1000 |
ADC Ext Reference | Yes |
Internal Temp Sensor | 1 |
Analog Comparators | 2 |
Maximum 5-V Tolerant GPIOs | 67 |
Dedicated 5-V Tolerant GPIOs | 0 |
Digital Comparators | 16 |
Battery-Backed Hibernation Module | Yes |
Internal LDO Voltage Regulator | Yes |
Active Current (mA) /Mhz | pending |
Standby Current (uA) | pending |
Pin/Package | 100LQFP, 108NFBGA |
Package Area (mm2) | 100,196 |
Approx. Price (US$) | 7.20 | 1ku |
32-bit ARM® Cortex™-M3 80-MHz processor core with System Timer (SysTick), integrated Nested Vectored Interrupt Controller (NVIC), Memory Protection Unit (MPU), and Thumb-2 instruction set
On-chip memory, featuring: 512 KB single-cycle Flash up to 50 MHz (a prefetch buffer improves performance above 50 MHz); 96 KB single-cycle SRAM; internal ROM loaded with StellarisWare® software
Two Controller Area Network (CAN) modules, using CAN protocol version 2.0 part A/B and with bit rates up to 1 Mbps
Universal Serial Bus (USB) controller with USB 2.0 full-speed (12 Mbps) and low-speed (1.5 Mbps) operation, 32 endpoints, and USB OTG/Host/Device mode
Advanced serial integration, featuring: three UARTs with IrDA and ISO 7816 support (one UART with modem status and modem flow control); two Synchronous Serial Interface (SSI) modules, supporting operation for Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces; two Inter-Integrated Circuit (I2C) modules, providing Standard (100 Kbps) and Fast (400 Kbps) transmission and support for sending and receiving data as either a master or a slave; one Integrated Interchip Sound (I2S) module, containing a transmit module and a receive module configurable for I2S, Left-Justified, and Right-Justified serial audio formats
ARM PrimeCell® 32-channel configurable μDMA controller, providing a way to offload data transfer tasks from the Cortex™-M3 processor, allowing for more efficient use of the processor and the available bus bandwidth
Analog support, featuring: two 12-bit Analog-to-Digital Converters (ADC) with 16 analog input channels and a sample rate of one million samples/second; two analog comparators; 16 digital comparators; on-chip voltage regulator
Advanced motion control, featuring: three PWM generator blocks, each with one 16-bit counter, two PWM comparators, a PWM signal generator, a dead-band generator, and an interrupt/ADC-trigger selector; four PWM fault inputs to promote low-latency shutdown; two Quadrature Encoder Interface (QEI) modules, with position integrator to track encoder position and velocity capture using built-in timer
Two ARM FiRM-compliant watchdog timers; four 32-bit general-purpose timers (up to eight 16-bit); eight Capture Compare (CCP) PWM pins
Up to 67 GPIOs (depending on configuration), with programmable control for GPIO interrupts and pad configuration, and highly flexible pin muxing
Lower-power battery-backed Hibernation module with Real-Time Clock
Multiple clock sources for microcontroller system clock: Precision Oscillator (PIOSC), Main Oscillator (MOSC), 32.768-kHz external oscillator for the Hibernation Module, and Internal 30-kHz Oscillator
Full-featured debug solution with debug access via JTAG and Serial Wire interfaces, and IEEE 1149.1-1990 compliant Test Access Port (TAP) controller
Industrial-range (-40°C to 85°C) RoHS-compliant 100-pin LQFP and 108-ball BGA
器件 | 状态 | 温度 | 价格 | 封装 | 引脚 | 封装数量 | 封装载体 | 丝印标记 |
LM3S5D51-IBZ80-A0 | PREVIEW | NFBGA (ZCR) | 108 | 184 | |||
LM3S5D51-IBZ80-A0T | PREVIEW | NFBGA (ZCR) | 108 | 1500 | |||
LM3S5D51-IBZ80-A1 | ACTIVE | 7.00 | 1ku | NFBGA (ZCR) | 108 | 184 | ||
LM3S5D51-IBZ80-A1T | ACTIVE | 7.05 | 1ku | NFBGA (ZCR) | 108 | 1500 | ||
LM3S5D51-IBZ80-A2 | PREVIEW | NFBGA (ZCR) | 108 | 184 | |||
LM3S5D51-IBZ80-A2T | PREVIEW | NFBGA (ZCR) | 108 | 1500 | |||
LM3S5D51-IQC80-A0 | PREVIEW | LQFP (PZ) | 100 | 90 | |||
LM3S5D51-IQC80-A0T | PREVIEW | LQFP (PZ) | 100 | 1000 | |||
LM3S5D51-IQC80-A1 | ACTIVE | 7.00 | 1ku | LQFP (PZ) | 100 | 90 | ||
LM3S5D51-IQC80-A1T | ACTIVE | 7.05 | 1ku | LQFP (PZ) | 100 | 1000 | ||
LM3S5D51-IQC80-A2 | PREVIEW | LQFP (PZ) | 100 | 90 | |||
LM3S5D51-IQC80-A2T | PREVIEW | LQFP (PZ) | 100 | 1000 |
器件 | 环保计划* | 铅/焊球涂层 | MSL 等级/回流焊峰 | 环保信息与无铅 (Pb-free) | DPPM / MTBF / FIT 率 |
LM3S5D51-IBZ80-A1 | TBD | Call TI | Call TI | LM3S5D51-IBZ80-A1 | LM3S5D51-IBZ80-A1 |
LM3S5D51-IBZ80-A1T | TBD | Call TI | Call TI | LM3S5D51-IBZ80-A1T | LM3S5D51-IBZ80-A1T |
LM3S5D51-IBZ80-A2 | Green (RoHS & no Sb/Br) | SNAGCU | Level-3-260C-168 HR | LM3S5D51-IBZ80-A2 | LM3S5D51-IBZ80-A2 |
LM3S5D51-IBZ80-A2T | Green (RoHS & no Sb/Br) | SNAGCU | Level-3-260C-168 HR | LM3S5D51-IBZ80-A2T | LM3S5D51-IBZ80-A2T |
LM3S5D51-IQC80-A1 | TBD | Call TI | Call TI | LM3S5D51-IQC80-A1 | LM3S5D51-IQC80-A1 |
LM3S5D51-IQC80-A1T | TBD | Call TI | Call TI | LM3S5D51-IQC80-A1T | LM3S5D51-IQC80-A1T |
LM3S5D51-IQC80-A2 | Green (RoHS & no Sb/Br) | Level-3-260C-168 HR | LM3S5D51-IQC80-A2 | LM3S5D51-IQC80-A2 | |
LM3S5D51-IQC80-A2T | Green (RoHS & no Sb/Br) | Level-3-260C-168 HR | LM3S5D51-IQC80-A2T | LM3S5D51-IQC80-A2T |
培训内容 | 型号 | 软件/工具类型 |
LM3S5D51 评估模块 | LM3S5D51EVM | 开发电路板/EVM |
SYS/BIOS 实时操作系统 (RTOS) | SYSBIOS | DSP/BIOS 实时内核 |
Keil 调试接口 DLL | LMIDK-AGDI | 应用软件 |
Stellaris® FTDI 驱动程序 | LM_FTDI_DRIVER | 应用软件 |
Stellaris® MCU 的 Cortex 微处理器软件接口标准 (CMSIS) | CMSIS_LM3S | 应用软件 |
Stellaris® 闪存编程器、GUI 和命令行 | LMFLASHPROGRAMMER | 应用软件 |
StellarisWare® IQ Math 独立包 | SW-IQMATH | 应用软件 |
StellarisWare® USB 库独立包 | SW-USBL | 应用软件 |
StellarisWare® USB 库用户指南 (SW-USBL-UG) | SPMU020L | 应用软件 |
StellarisWare® Windows-side USB 示例 | SW-USB-WIN | 应用软件 |
StellarisWare® 启动加载程序用户指南 (SW-BOOTLDR-UG) | SPMU134K | 应用软件 |
StellarisWare® 图形库独立包 | SW-GRL | 应用软件 |
StellarisWare® 图形库用户指南 (SW-GRL-UG) | SPMU018L | 应用软件 |
StellarisWare® 驱动程序库独立包 | SW-DRL | 应用软件 |
StellarisWare® 驱动程序库用户指南 (SW-DRL-UG) | SPMU019K | 应用软件 |
Stellaris® 系列驱动程序库安装程序 | PDL-LM3S-EXE | 应用软件 |
串行闪存加载程序 | SERIAL_FLASH_LOADER | 应用软件 |
使用 Stellaris® 9 位软件 UART (AN01280) | SPMA032 | 应用软件 |
使用 Stellaris® LM3S316 微处理器创建自动压道车 (AN01245) | SPMA009 | 应用软件 |
使用 Stellaris® LM3S615 和 LM3S316 控制数控机械 (AN01246) | SPMA027 | 应用软件 |
使用 Stellaris® 微处理器内部闪存模拟 EEPROM (AN01267) | SPMA030 | 应用软件 |
使用 Stellaris® 闪存加载程序 (AN01242) | SPMA029 | 应用软件 |
在 Stellaris® 微处理器上评估 PeerSec 网络 MatrixSSL (AN01244) | SPMA010 | 应用软件 |
将 IEC 60730 用于 Stellaris® 器件的安全可靠操作 (AN01272) | SPMA023 | 应用软件 |
用于 Stellaris® 微处理器的软件 UART (AN01270) | SPMA017 | 应用软件 |
配置具有引脚多路复用的 Stellaris® 微处理器 (AN01274) | SPMA008A | 应用软件 |
LM3S1968 评估套件 | EK-LM3S1968 | 开发电路板/EVM |
CAD 软件所需的原始维度数据 | STELLARIS_PLB_LIB | 特定应用库 |
Stellaris MCU 封装的 CAD 库 | STELLARIS_PCB_LIB | 特定应用库 |
用于 Altium 的 Stellaris® 原理图元件库(引用自 AN01256) | LM_PARTLIBRARY_ALTIUM | 特定应用库 |
用于 OrCAD 的 Stellaris® 原理图元件库(引用自 AN01256) | LM_PARTLIBRARY_ORCAD | 特定应用库 |
用于 PADS 逻辑的 Stellaris® 原理图元件库(引用自 AN01256) | LM_PARTLIBRARY_PADSLOGIC | 特定应用库 |