Arm Cortex-M0+ MCU

Our portfolio of Arm® Cortex®-M0+ MCUs deliver the sensing and processing features that you need

parametric-filter查看所有产品
Our portfolio of low-cost to high-performance Arm Cortex-M0+ microcontrollers (MCUs) offers pin-to-pin-compatible options to match your memory, analog and computing requirements. Get started quickly with intuitive and user-friendly design resources, including graphical tools that streamline device configuration and code generation. All of our devices share the same software, ensuring a consistent experience and streamlined development.

按类别浏览

MSPM0 devices with 24MHz, 32MHz or 80MHz CPUs, as much as 512KB of flash, and up to 100 pins

MSPM0C MCUs: Entry level

User-friendly devices for basic applications starting at $0.16 and packages as small as 1.6mm by 0.8mm.

MSPM0H MCUs: 5V supply

Devices with a voltage supply range up to 5.5V, enabling an improved signal-to-noise ratio and 5V sensor compatibility.

MSPM0L MCUs: Low power

Low-power devices with 71µA/MHz in run mode and 1µA with retention in standby. Optimized for battery-constrained applications. Up to 256KB flash and 80 pins.

MSPM0-Q1 MCUs: Automotive-qualified

Automotive Electronics Council (AEC)-Q100 Grade 1-classified MCUs with CAN-FD and LIN support. ASIL B-certified variants with supporting TI Functional Safety-Quality Managed documentation.

MSPM0G MCUs: High performance

High computing devices with 80MHz CPU frequencies, with math and security accelerators, up to 512KB of flash, and 100 pins. Achieves the highest score on CoreMark among Arm Cortex-M0 microcontrollers.

Find MCUs by feature

Select an Arm® Cortex® -M0+ device with pin-to-pin scalability across memory and packages

Arm Cortex-M0+ MCU 设计和开发

Accelerate your time to market by leveraging our ecosystem and tools to immediately start developing systems solutions.

软件

Develop your applications using no code at all, just a simple task loop, or with a variety of real-time operating systems for PE, enterprise, industrial, and automotive applications. arrow-right

设计工具

Access all the development tools, software, and training you need to easily develop, debug and analyze code on your desktop or in the cloud. arrow-right

硬件

Start evaluating the MSPM0 MCU portfolio by leveraging a modular ecosystem that gives you flexibility to evaluate MCUs using the LaunchPad™ development kits. arrow-right

教育资源

Learn through easy-to-use training modules that cover a range of topics and LaunchPad development kits. arrow-right

合作伙伴

Our partners include respected, well-established companies offering products and services that complement our semiconductor device solutions. arrow-right

Featured tools

评估板
适用于 32MHz Arm® Cortex®-M0+ MCU 的 MSPM0L1306 LaunchPad™ 开发套件

LP-MSPM0L1306 LaunchPad™ 开发套件是基于 MSPM0L1306 的易用型评估模块 (EVM),包含在 MSPM0L1306 M0+ MCU 平台上开始开发所需要的全部资源,包括用于编程、调试和能量测量的板载调试探针。该板包含三个按钮、两个 LED(其中一个是 RGB LED)、模拟温度传感器和光传感器,

评估板
适用于 80MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 开发套件

LP-MSPM0G3507 LaunchPad™ 开发套件是基于 MSPM0G3507 的易用型评估模块 (EVM),包含在 MSPM0G3507 M0+ MCU 平台上开始开发所需要的全部资源,包括用于编程、调试和能量测量的板载调试探针。该板包含三个按钮、两个 LED(其中一个是 RGB LED)以及模拟温度传感器和光传感器,还具有一个外部缓冲器,用于显示 4MSPS 时的高速 ADC 性能。

评估板
适用于 24MHz Arm® Cortex®-M0+ MCU 的 MSPM0C1104 LaunchPad™ 开发套件

LP-MSPM0C1104 LaunchPad™ 开发套件是基于 MSPM0C1104 的易用型评估模块 (EVM),包含在 MSPM0C1104 M0+ MCU 平台上开始开发所需的全部资源,包括用于编程和调试的板载调试探针,并且外形尺寸更小。该板包含两个按钮和一个 LED。

Accelerate software design

评估模块 (EVM) 用 GUI
用于为 MSPM0 MCU 配置、开发、编译和编写应用的可视化开发工具

MSP Zero Code Studio 是一个可视化设计环境,可简化固件开发,可在数分钟内完成微控制器应用的配置、开发和运行,无需编码且无需 IDE。可独立下载或通过云端使用。

Subsystems
Arm® Cortex ® M0+ MCUs subsystems
Application building blocks to solve common MSPM0 design challenges and simplify your software efforts.
驱动程序或库
简化将应用代码从 STM8S003 迁移到 MSPS003 的过程

STM8S003 至 MSPS003 迁移工具提供了一组软件、工具和文档,可简化将应用从 STM8S003 器件系列迁移到引脚兼容的 MSPS003 (MSPM0C110x) 器件的过程。

MSPM0G5187
Arm Cortex-M0+ MCU

具有 128kB 闪存、32kB SRAM、USB2.0-FS、I2S、ADC、COMP 和 Edge AI NPU 的 80 MHz ARM® Cortex®-M0+ MCU

价格约为 (USD) 1ku | 0.97

MSPM0L1116
Arm Cortex-M0+ MCU

具有 64KB 双组闪存、16KB SRAM、12 位 1.68Msps ADC 的 32MHz Arm® Cortex®-M0+ MCU

价格约为 (USD) 1ku | 0.45

MSPM0G3529-Q1
Arm Cortex-M0+ MCU

具有 512kB 闪存、128kB SRAM、2 个 CAN-FD、2 个 ADC、DAC 和 COMP 的汽车级 80MHz ARM® Cortex®-M0+ MCU

价格约为 (USD) 1ku | 1.72

MSPM0C1105
Arm Cortex-M0+ MCU

具有 32KB 闪存、8KB SRAM、12 位 ADC、比较器和高级计时器的 32MHz Arm®Cortex®-M0+ MCU

价格约为 (USD) 1ku | 0.36

MSPM0C1106
Arm Cortex-M0+ MCU

具有 64KB 闪存、8KB SRAM、12 位 ADC、比较器和高级计时器的 32MHz Arm®Cortex®-M0+ MCU

价格约为 (USD) 1ku | 0.42

MSPM0G3518-Q1
Arm Cortex-M0+ MCU

具有 256kB 闪存、128kB SRAM、2 个 CAN、2 个 ADC、DAC 和 COMP 的汽车级 80MHz ARM® Cortex®-M0+ MCU

价格约为 (USD) 1ku | 1.26

Why choose TI Arm Cortex-M0+ devices?

checkmark

Small size

Integrate advanced features in a small form factor with our optimized package offerings. Our DSBGA and NFBGA packaging options for space-constrained applications start as small as 1.38mm2.

checkmark

Low power

Reduce power consumption with flexible low-power modes and fast wakeup times. Resume code execution from 1µA standby mode with RAM retention in only 15µs. Drop as low as 60nA with shutdown mode. 

checkmark

High performance

Get the most out of your board space with integrated analog and hardware accelerators, including zero-drift chopper operational amplifiers, dual 4MIPS 12-bit ADCs, high-speed comparators and DACs.

checkmark

Improved security

Protect your system with a multitude of security enablers, including secure boot, flexible lockout modes, AES and TRNG acceleration, key storage, EVITA Light and PSA Level 1 certification.

Reduce cost and design time with Arm Cortex-M0+ MCUs

Optimize, scale, and accelerate automotive designs

The rapid adoption of electric and hybrid vehicles has spurred demand for cost-effective embedded controllers that satisfy growing safety and security requirements.

The MSPM0 portfolio, qualified to AEC-Q100, offers 8KB to 512KB of flash memory and eight- to 100-pin device options with advanced technology nodes, a competitive cost structure, integrated analog and communication interfaces, an efficient math accelerator, and resources to realize competitive and quick automotive designs.

Benefits:

  • Up to 80MHz CPU frequency.
  • Optimized safety and security.
  • Abundant integrated analog peripherals.
  • Support for multiple communication interfaces.
  • Comprehensive design resources.
白皮书
MSPM0 MCU 在汽车应用中的优势
Explore more advantages of MSPM0 MCUs in automotive applications.
PDF | HTML
资源
MSPM0-DIAGNOSTIC-LIB
Explore the MSPM0 diagnostic library software development kit (SDK), a collection of functional safety software to help you meet functional safety diagnostic requirements.
实现automotive的特色产品
MSPM0L1306-Q1 正在供货 具有 64KB 闪存、4KB RAM、12 位 ADC、OPA 和 LIN 的汽车级 32MHz Arm® Cortex®-M0+
MSPM0G3507-Q1 正在供货 具有 128KB 闪存、32KB SRAM、ADC、DAC、COMP、运算放大器、CAN-FD、MATHACL 的汽车级 80MHz Arm® Cortex®-M0+ MCU
新产品 MSPM0G3519-Q1 正在供货 具有 512kB 闪存、128kB SRAM、2 个 CAN、2 个 ADC、DAC 和 COMP 的汽车级 80MHz ARM® Cortex®-M0+ MCU

Low-power, low-cost, high-impact AI at the edge

Bring powerful artificial intelligence (AI) to the edge without the cost or power trade-offs. TI MSPM0 MCUs deliver ultra-low-power, affordable edge AI capable of running a wide range of AI models directly on the device with minimal energy consumption. The combination of neural processing unit (NPU) acceleration and advanced analog integration in MSPM0 devices help address such challenges such as classification, fault detection and predictive analytics at ultra-low latency and ultra-low power.

Benefits:

  • Run AI models at the edge on low-cost hardware.
  • Flexible deployment on a CPU or NPU.
  • NPU acceleration and advanced analog for unique edge capabilities.

Tiny but mighty

As electrical circuits and system designs become smaller, board space is now considered a scarce and valuable resource. This trend has driven semiconductor innovation resulting in manufacturing advancements, package optimization and increased feature integration, enabling designers to effectively get more for less.

The MSPM0 MCU portfolio provides scalable pin-to-pin packages specifically designed to add more features to a product without increasing board size. Further size optimizations include new wafer-chip-scale and ball-grid array packaging. MSPM0 MCUs provide more options and possibilities when designing products in a shrinking world. 

技术文章
超小型但功能强大:MCU 的小尺寸封装和集成如何帮助优化空 间受限的设计
Dive into the industry trend toward smaller form-factor products and how MCUs can enable smaller electrical designs. 
PDF | HTML
应用简报
TI 超小型 M0+ MCU 封装为您的设计提供更多可能性 (Rev. A)
Learn how the world's smallest MCU, the MSPM0C1104S8YCJR, can help designers do more in a smaller space. Despite the compact form (1.38mm2), the device does not compromise on functionality. 
PDF | HTML
外部资源
Electromaker Educator video: A line-following robot using the MSPM0C1104 MCU
In this episode of Electromaker Educator, Robin describes the building of the world's smallest Arm-based line-following robot, powered by our MSPM0C1104.
实现Small package的特色产品
MSPM0C1104 正在供货 具有 16KB 闪存、1KB SRAM、12 位 ADC 的 24MHz Arm® Cortex®-M0+ MCU
新产品 MSPM0C1106 正在供货 具有 64KB 闪存、8KB SRAM、12 位 ADC、比较器和高级计时器的 32MHz Arm®Cortex®-M0+ MCU
MSPM0G1507 正在供货 具有 128KB 闪存、32KB SRAM、2 个 4Msps ADC、12 位 DAC、3 个 COMP、2 个运算放大器、MATHACL 的 80MHz Arm® Cortex®-M0+ MCU

Design secure and reliable systems

As industrial, automotive and personal electronics applications become more connected, and as the tools available to attackers continue to grow, the importance of device security in embedded applications continues to increase. MSPM0 MCUs include a variety of hardware and software security technologies for engineers to leverage when developing an application with security in mind.

MSPM0 MCUs offer a range of cybersecurity enablers including debugging security, secure boot, secure storage, cryptographic acceleration and PSA Certified Level 1 options. As the MCUs scale from low cost to high performance, the cybersecurity enablers scale in parallel.

应用手册
MSPM0 MCU 中的网络安全机制
This document describes the security enablers in MSPM0G and MSPM0L MCUs, what their capabilities and limitations are, how they operate, and how to configure them for basic use cases.
PDF | HTML
外部资源
Texas Instruments PSA-certified Level 1 documentation
Veiw our PSA Certified™ Security Assurance Certificate for MSPM0L122x and MSPM0L222x.
实现Security的特色产品
新产品 MSPM0C1106 正在供货 具有 64KB 闪存、8KB SRAM、12 位 ADC、比较器和高级计时器的 32MHz Arm®Cortex®-M0+ MCU
MSPM0L2228 正在供货 具有 256KB 双组闪存、32KB SRAM、12 位 ADC、COMP、LCD、VBAT 的 32MHz Arm® Cortex®-M0+ MCU
新产品 MSPM0G3519 正在供货 具有 512KB 双组闪存、128KB SRAM、2 个 CAN-FD、2 个 ADC、DAC 和 COMP 的 80MHz Arm® Cortex®-M0+ MCU

Enable run-time functional safety protections

Designs compliant with functional safety requirements must include the management of both systematic and random faults. Our new product development process for all of our components helps decrease the probability of systematic failures.

MSPM0 MCUs offer TI Functional Safety Quality-Managed and TI Functional Safety-Compliant (Automotive Safety Integrity Level B) and PSA Certified Level 1 options to assist compliance with standards such as International Organization for Standardization 26262 and International Electrotechnical Commission 60730. Each TI Functional Safety-Capable device includes a functional safety manual; failure modes, effects and diagnostic analysis; and a safety software library.

外部资源
MSPM0 diagnostic library for functional safety applications
The MSPM0 diagnostic library SDK is a collection of functional safety software to help designers meet their functional safety diagnostic requirements.
功能安全信息
Functional Safety Manual for MSPM0Lx22x-Q1
This manual provides information to help in the creation of a functional safety system using a MSPM0Lx22x-Q1 MCU, including an overview of the MCU architecture,  functional safety mechanism usage and management of random faults.
PDF | HTML
功能安全信息
Functional Safety Manual for MSPM0G3x0x-Q1 (Rev. B)
This manual provides information to help in the creation of a functional safety system using a MSPM0G3x0x-Q1 MCU, including an overview of the MCU architecture, functional safety mechanism usage and management of random faults.
PDF | HTML
实现Functional saftey的特色产品
新产品 MSPM0L2228-Q1 正在供货 具有 256KB 双组闪存、32KB SRAM、ADC、COMP、LCD、VBAT 的汽车级 32MHz Arm® Cortex®-M0+ MCU
MSPM0G3507-Q1 正在供货 具有 128KB 闪存、32KB SRAM、ADC、DAC、COMP、运算放大器、CAN-FD、MATHACL 的汽车级 80MHz Arm® Cortex®-M0+ MCU

了解特色应用

Automotive body and lighting
使用具有集成式 CAN-FD、本地互连网络控制器且符合 AEC Q100 标准的成本优化型 MSPM0 微控制器来控制不同的汽车传感器和模块
Building automation
利用低功耗模式和集成模拟,在关键系统的功耗和响应时间之间实现恰当平衡
Battery management and power delivery
监控电池使用情况并控制具有高性能特性的电池电量计系统。CAN FD 在关键系统中提供可靠的通信和电机控制
Factory automation
通过在不同类型的传感应用中使用模拟集成来提供可靠的诊断数据,从而简化您的系统
Appliances
设计具有模拟和电机控制功能的简单、时尚、无线系统
Medical
使用传感器采集和简单的电机控制,让患者护理和个人卫生应用更快面市

使用具有集成式 CAN-FD、本地互连网络控制器且符合 AEC Q100 标准的成本优化型 MSPM0 微控制器来控制不同的汽车传感器和模块

使用 MSPM0 微控制器为汽车照明应用、车身电子装置、混合动力/电动汽车和信息娱乐系统供电。
 
  • 经过汽车电子委员会 AEC-Q100 1 级认证的产品。
  • 集成式精密模拟器件,用于控制雨刮器和车窗。
  • 外形小巧,适用于车身传感器和远程后备箱开启器。
  • 微控制器中的诊断功能通过系统监测,可实现功能安全合规性。

 

特色资源

产品
  • MSPM0L1306-Q1 – 具有 64KB 闪存、4KB RAM、12 位 ADC、OPA 和 LIN 的汽车级 32MHz Arm® Cortex®-M0+
  • MSPM0G3107-Q1 – 具有 128KB 闪存、32KB SRAM、2 个 12 位 4Msps ADC、运算放大器、CAN-FD 的汽车级 80MHz Arm® Cortex®-M0+ MCU
  • MSPM0G3507-Q1 – 具有 128KB 闪存、32KB SRAM、ADC、DAC、COMP、运算放大器、CAN-FD、MATHACL 的汽车级 80MHz Arm® Cortex®-M0+ MCU
硬件开发
  • LP-MSPM0L1306 – 适用于 32MHz Arm® Cortex®-M0+ MCU 的 MSPM0L1306 LaunchPad™ 开发套件
  • LP-MSPM0G3507 – 适用于 80MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 开发套件
  • LP-MSPM0C1104 – 适用于 24MHz Arm® Cortex®-M0+ MCU 的 MSPM0C1104 LaunchPad™ 开发套件
软件开发
  • MSPM0-SDK – MSPM0 软件开发套件 (SDK)
  • CCSTUDIO – Code Composer Studio™ 集成式开发环境 (IDE)

利用低功耗模式和集成模拟,在关键系统的功耗和响应时间之间实现恰当平衡

高效检测不同类型的传感和测量应用,例如运动、烟雾和热探测器。

  • 延长电池续航时间,扩展距离感应功能。
  • 使用 12 位 ADC 快速准确地获得传感器读数。
  • 运算放大器和 ADC 之间的内部连接可简化 PCB 布局并消除布线噪声。
  • 1uA 待机电流,可降低系统总电流消耗。

特色资源

硬件开发
  • LP-MSPM0G3507 – 适用于 80MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 开发套件
软件开发
  • MSPM0-SDK – MSPM0 软件开发套件 (SDK)
  • CCSTUDIO – Code Composer Studio™ 集成式开发环境 (IDE)

监控电池使用情况并控制具有高性能特性的电池电量计系统。CAN FD 在关键系统中提供可靠的通信和电机控制

为低端到高端电池管理和电力输送应用提供可靠的解决方案。

  • 准确测量电池电压、电流和温度信息。
  • 持续监测电池欠压和过压情况。
  • 检测电池插入和取出。
  • 通过 LED 提供电池状态指示。
  • 通过 I2C、CAN-FD、USB、系统管理总线或电源管理总线定期将电池状态传送给主机。

特色资源

产品
  • MSPM0L1306 – 具有 64KB 闪存、4KB SRAM、12 位 ADC、比较器和 OPA 的 32MHz Arm® Cortex®-M0+ MCU
  • MSPM0G3506 – 具有 64KB 闪存、32KB SRAM、2 个 4Msps ADC、DAC、3 个 COMP、2 个运算放大器、CAN-FD、MATHACL 的 80MHz Arm® Cortex®-M0+ MCU
硬件开发
  • LP-MSPM0G3507 – 适用于 80MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 开发套件
  • LP-MSPM0L1306 – 适用于 32MHz Arm® Cortex®-M0+ MCU 的 MSPM0L1306 LaunchPad™ 开发套件
软件开发
  • CCSTUDIO – Code Composer Studio™ 集成式开发环境 (IDE)
  • MSPM0-SDK – MSPM0 软件开发套件 (SDK)

通过在不同类型的传感应用中使用模拟集成来提供可靠的诊断数据,从而简化您的系统

我们的低成本系统解决方案提供引脚对引脚可扩展性,可满足各种应用需求。

  • 轻松获取和分析流量、温度和压力系统的数据。
  • 将模拟温度传感器与集成了可编程增益放大器、电压基准、电流源和多路复用输入的精密模数转换器相结合,从而测量所有输入类型。

特色资源

产品
  • MSPM0L1306 – 具有 64KB 闪存、4KB SRAM、12 位 ADC、比较器和 OPA 的 32MHz Arm® Cortex®-M0+ MCU
  • MSPM0G3506 – 具有 64KB 闪存、32KB SRAM、2 个 4Msps ADC、DAC、3 个 COMP、2 个运算放大器、CAN-FD、MATHACL 的 80MHz Arm® Cortex®-M0+ MCU
硬件开发
  • LP-MSPM0G3507 – 适用于 80MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 开发套件
软件开发
  • MSPM0-SDK – MSPM0 软件开发套件 (SDK)

设计具有模拟和电机控制功能的简单、时尚、无线系统

优化电动工具和电器设计的成本、性能、功率和可靠性。

  • 高级计时器功能包括死区、QEI、交叉触发器、同步和适用于电机控制的故障处理。
  • 适用于电机控制反馈系统的集成式比较器和 ADC。
  • 5V 容限 GPIO 支持家用电器 5V 系统的通信。 

特色资源

产品
  • MSPM0L1306 – 具有 64KB 闪存、4KB SRAM、12 位 ADC、比较器和 OPA 的 32MHz Arm® Cortex®-M0+ MCU
  • MSPM0G3506 – 具有 64KB 闪存、32KB SRAM、2 个 4Msps ADC、DAC、3 个 COMP、2 个运算放大器、CAN-FD、MATHACL 的 80MHz Arm® Cortex®-M0+ MCU
硬件开发
  • LP-MSPM0G3507 – 适用于 80MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 开发套件
软件开发
  • MSPM0-SDK – MSPM0 软件开发套件 (SDK)
  • CCSTUDIO – Code Composer Studio™ 集成式开发环境 (IDE)

使用传感器采集和简单的电机控制,让患者护理和个人卫生应用更快面市

从脉动式血氧计到个人保健设备,此产品系列的小封装尺寸可用于多种不同的设计。

  • 模拟集成以及包含 5 种不同电源状态的低功耗模式。这些低功耗模式可在 ADC 读取操作之间使用,来降低不同医疗设备的平均电流并延长设备的电池续航时间。
  • 零漂移运算放大器会放大光电二极管信号,来控制 LED 的光强度
  • 可实现简单的电机控制,从而优化设计。

特色资源

产品
  • TMS320F28388D – 具有连接管理器、2 个 C28x+CLA CPU、1.5MB 闪存、FPU64、CLB、ENET、EtherCAT 的 C2000™ 32 位 MCU
  • TMS320F280025C – 具有 100MHz 频率、FPU、TMU、128kB 闪存、CLB 的 C2000™ 32 位 MCU
硬件开发
  • LP-MSPM0G3507 – 适用于 80MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 开发套件
软件开发
  • MSPM0-SDK – MSPM0 软件开发套件 (SDK)
  • CCSTUDIO – Code Composer Studio™ 集成式开发环境 (IDE)