MSPM0L1227-Q1
128KB 듀얼 뱅크 플래시, 32KB SRAM, ADC, COMP, LCD, VBAT가 포함된 오토모티브 32Mhz Arm® Cortex® -M0+ MCU
MSPM0L1227-Q1
- AEC-Q100 Grade 1 qualified for automotive applications
- Support for FuSa
- ISO26262 ASIL B
- Core
- Arm 32-bit Cortex-M0+ CPU with memory protection unit, frequency up to 32MHz
- PSA-L1 Certified
- Operating characteristics
- Extended temperature: –40°C up to 125°C
- Wide supply voltage range: 1.62V to 3.6V
- Memories
- Up to 256KB of flash memory with ECC
- Dual-bank with address swap with OTA updates
- 32KB of SRAM with ECC or parity
- 32B backup memory(1)
- Up to 256KB of flash memory with ECC
- High-performance analog peripherals
- 12-bit 1.68Msps analog-to-digital converter (ADC), up to 26 external channels
- Configurable 1.4V or 2.5V internal shared voltage reference (VREF)
- Comparator (COMP) with 8-bit reference DAC
- Integrated temperature sensor
- User interface
- Ultra-low power segmented LCD controller supporting up to 8×51 and 4×55 LCD displays(2)
- Optimized low-power modes
- RUN:106µA/MHz (CoreMark)
- STOP: 54µA at 32kHz
- STANDBY1 1.2µA (VDD), 1.1µA (VBAT) with 32kHz, LFXT, RTC, and SRAM and registers fully retained
- SHUTDOWN: 80nA (VDD), 1.1µA (VBAT) with 32kHz, LFXT, RTC, and I/O wake-up capability
- Intelligent digital peripherals
- 7-channel DMA controller
- 15-channel event fabric signaling system
- Six timers supporting up to 18 PWM outputs, all operational down to STANDBY mode
- One 16-bit advanced timer with deadband
- One 32-bit general-purpose timer
- Four 16-bit general-purpose timers
- Window-watchdog timer (WWDT)
- Independent watchdog timer (IWDT) residing in the VBAT island
- Communication interfaces
- Five UART modules, with two supporting LIN, IrDA, DALI, smart card, Manchester
- Three I2C modules supporting SMBus/PMBus and wakeup from STOP mode, with two supporting up to FM+ (1Mbps)
-
Two SPI modules supporting up to 16Mbps
- Clock system
- Internal 4MHz to 32MHz oscillator with up to ±1.2% accuracy (SYSOSC)
- Internal 32kHz oscillator (LFOSC) with ±3% accuracy 1
- External 4MHz to 32MHz crystal oscillator (HFXT)
- External 32kHz crystal oscillator (LFXT)1
- External LF1 and HF digital clock inputs
- Digital clock output
- Data integrity and encryption
- AES accelerator with support for GCM/GMAC, CCM/CBC-MAC, CBC, CTR
- Secure Key Storage for up to four AES keys
- Flexible firewalls for protecting code and data
- True random number generator (TRNG)
- Cyclic redundancy checker (CRC-16, CRC-32)
- VBAT island (auxiliary supply)1
- Independent supply with dedicated VBAT pin
- Internal super-capacitor charger
- Real-time clock (RTC)
- Tamper detection with timestamp
- Independent watchdog timer (IWDT)
- Scratch Pad Memory (SPM)
- Flexible I/O features
- Up to 73 total GPIOs
- Up to 5 GPIOs supplied by VBAT pin1
- Development support
- 2-pin serial wire debug (SWD)
- Package options
- 80-pin LQFP
- 64-pin LQFP
- 48-pin LQFP, VQFN(3)
- 32-pin VQFN3
- 24-pin VQFN3
- Family members (also see Device Comparison)
- MSPM0L2228: 256KB flash, LCD
- MSPM0L2227: 128KB flash, LCD
- MSPM0L1228: 256KB flash
- MSPM0L1227: 128KB flash
- Development kits and software (also see Tools and Software)
- LP-MSPM0L2228 LaunchPad™ development kit
- MSP Software Development Kit (SDK)
(1)Part of the LFSS (Low Frequency Subsystem) supplied by the VBAT pin residing in the VBAT island
(2)MSPM0L222x devices only
(3)VQFN packages have wettable flanks.
MSPM0Lx22x microcontrollers (MCUs) are part of the highly integrated, ultra-low-power 32-bit MSPM0 MCU family based on the Arm Cortex-M0+ 32-bit core platform, operating at up to 32MHz frequency. These MCUs offer a blend of cost optimization and design flexibility for applications requiring 128KB to 256KB of flash memory in small packages (down to 4mm x 4mm) or high pin count packages (up to 80 pins). These devices include a VBAT backup island, an optional segmented LCD controller (on MSPM0L222x), cybersecurity enablers, and high-performance integrated analog, and provide excellent low-power performance across the operating temperature range.
Up to 256KB of embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with ECC and parity protection is provided. The flash memory is organized into two main banks to support field firmware updates, with address swap support provided between the two main banks. An additional 32-byte backup memory is provided in the VBAT island, supplied by the VBAT pin and retained even when the main supply (VDD) is lost.
The VBAT island provides a fully independent auxiliary power domain (separate from the main supply) which supplies low frequency modules from an alternate supply such as a battery, supercapacitor, or alternate voltage level (1.62V to 3.6V). The VBAT island includes the low-frequency clock system (LFOSC, LFXT), the real-time clock, the tamper detection, and timestamp logic, an independent watchdog timer, and a 32-byte backup memory. Up to five digital IOs are powered from the VBAT supply. A charging mode is provided to optionally trickle charge a supercapacitor on the VBAT pin from the primary (VDD) supply when VDD is greater than VBAT.
An ultra-low power segmented LCD controller (on MSPM0L2228 and MSPM0L2227 devices) supports driving LCD glass with up to 59 pins in a variety of mux and bias configurations, enabling low cost displays.
Flexible cybersecurity enablers can be used to support secure boot, secure in-field firmware updates, IP protection (execute-only memory), key storage, and more. Hardware acceleration is provided for a variety of AES symmetric cipher modes, as well as a TRNG entropy source. The cybersecurity architecture is Arm® PSA Level 1 certified.
A set of high-performance analog modules is provided, including a 12-bit 1.68Msps SAR ADC supporting up to 26 external channels. An analog comparator is provided to support low power or low latency monitoring of analog signals. An on-chip voltage reference (1.4V or 2.5V) can be used to provide a stable reference voltage to the ADC and comparator. Environmental monitoring of the die temperature using the internal temperature sensor, VDD voltage, and VBAT voltage is supported.
The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration allowing for customers find the MCU that meets their projects needs. The MSPM0 MCU platform combines the Arm Cortex-M0+ platform with a holistic ultra-low-power system architecture, allowing system designers to increase performance while reducing energy consumption.
MSPM0Lx22x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad available for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component of Code Composer Studio™ IDE desktop and cloud version within the TI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.
For complete module descriptions, see the MSPM0 L-Series 32MHz Microcontrollers Technical Reference Manual.
추가 정보 요청
NDA 조건으로 고장 모드, 영향 및 진단 분석(FMEDA), 안전 분석 보고서 및 안전 매뉴얼과 같은 기능 안전 정보를 사용할 수 있습니다. 지금 요청
기술 자료
설계 및 개발
추가 조건 또는 필수 리소스는 사용 가능한 경우 아래 제목을 클릭하여 세부 정보 페이지를 확인하세요.
ALGO-3P-UISP1-TI — 텍사스 인스트루먼트 장치용 Algocraft μISP1 프로그래머
μISP는 호스트 PC(RS-232, USB, LAN 연결 기능이 내장되어 있음)에 연결되어 작동하거나 단독 모드로 작동할 수 있습니다.
독립 실행형 모드의 프로그래밍 싸이클은 단순히 START 버튼을 누르거나 일부 TTL 제어 라인을 통해 실행될 수 있습니다.
컴팩트한 크기와 다양한 기능을 갖추고 있어 생산 환경, 수동 및 자동 프로세스에 간편하게 통합할 수 있습니다.
TSK-3P-BLUEBOX — TASKING BlueBox hardware debugger
TASKING’s Debug, Trace, and Test tools offer comprehensive solutions for efficient debugging, tracing, and testing of TI's embedded systems. The scalable TASKING BlueBox debuggers allow users to easily flash, debug, and test across TI's portfolio. Development on TI hardware is made even easier with (...)
LP-MSPM0L2228 — MSPM0L2228 evaluation module
The MSPM0L2228 LaunchPad™ development kit is an easy-to-use evaluation module (EVM) for the MSPM0L2228 microcontroller (MCU). The LaunchPad kit contains everything needed to start developing on the MSPM0Lx22x microcontroller platform, including an onboard debug probe for programming, debugging, and (...)
ALGO-3P-WRITENOW — Algocraft WriteNow! 프로그래머
WriteNow! 시스템 내 프로그래머 시리즈는 프로그래밍 산업에서 획기적인 발전입니다. 프로그래머는 다양한 제조업체의 수많은 장치(마이크로컨트롤러, 메모리, CPLD 및 기타 프로그래머블 장치)를 지원하며 간편한 ATE/장치 통합을 위한 컴팩트한 크기를 가지고 있습니다. 이는 단독으로 작동하거나 호스트 PC(RS-232, LAN 및 USB 연결 기능이 내장되어 있음)에 연결되어 있으며 사용이 간편한 소프트웨어 유틸리티가 제공됩니다.
MSP-SAFETY-LIB — API Library for select Safety Mechanisms for MSP Families
지원되는 제품 및 하드웨어
MSPM0LX22X-Q1-FS — MSPM0L122X and MSPM0L222X functional safety information
지원되는 제품 및 하드웨어
CCSTUDIO-STARTHUB — Example application browser
지원되는 제품 및 하드웨어
TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud
지원되는 제품 및 하드웨어
CCSTUDIO — Code Composer Studio integrated development environment (IDE)
Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize embedded applications. Code Composer Studio is available across Windows®, Linux® and macOS® platforms.
(...)
지원되는 제품 및 하드웨어
MSP-ZERO-CODE-STUDIO — Graphical development environment for designing applications for MSP microcontrollers
MSP Zero Code Studio is a visual design environment that simplifies firmware development, making it possible to configure, develop, and run microcontroller applications in minutes with zero coding and no IDE required. Available as a standalone download or on the cloud.
지원되는 제품 및 하드웨어
SYSCONFIG — Standalone desktop version of SysConfig
SysConfig is a configuration tool designed to simplify hardware and software configuration challenges to accelerate software development.
SysConfig is available as part of the Code Composer Studio™ integrated development environment as well as a standalone application. Additionally SysConfig (...)
지원되는 제품 및 하드웨어
MSPM0-ACADEMY — MSPM0 Academy
지원되는 제품 및 하드웨어
GHS-3P-UVELOSITY — Green Hills Software u-velOSity Safety RTOS
MSP-GANG-SOFTWARE — MSP-GANG Software
지원되는 제품 및 하드웨어
UNIFLASH — UniFlash for most TI microcontrollers (MCUs) and mmWave sensors
UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.
UniFlash can be run from the cloud on the TI Developer Zone or downloaded and used (...)
지원되는 제품 및 하드웨어
| 패키지 | 핀 | CAD 기호, 풋프린트 및 3D 모델 |
|---|---|---|
| LQFP (PM) | 64 | Ultra Librarian |
| LQFP (PN) | 80 | Ultra Librarian |
| LQFP (PT) | 48 | Ultra Librarian |
| VQFN (RGE) | 24 | Ultra Librarian |
| VQFN (RGZ) | 48 | Ultra Librarian |
| VQFN (RHB) | 32 | Ultra Librarian |
주문 및 품질
- RoHS
- REACH
- 디바이스 마킹
- 납 마감/볼 재질
- MSL 등급/피크 리플로우
- MTBF/FIT 예측
- 물질 성분
- 인증 요약
- 지속적인 신뢰성 모니터링
- 팹 위치
- 조립 위치
권장 제품에는 본 TI 제품과 관련된 매개 변수, 평가 모듈 또는 레퍼런스 디자인이 있을 수 있습니다.