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

開發板
適用於 32-MHz Arm® Cortex®-M0+ MCU 的 MSPM0L1306 LaunchPad™ 開發套件

LP-MSPM0L1306 LaunchPad™ 開發套件是基於 MSPM0L1306 的易用型評估模組 (EVM)。其包含開始在 MSPM0L1306 M0+ MCU 平台上開發所需的一切,包括用於編程、偵錯和能源量測的板載偵錯探測器。電路板包含三個按鈕、兩個 LED (一個是 RGB LED)、一個類比溫度感測器和光感測器。

開發板
適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件

LP-MSPM0G3507 LaunchPad™ 開發套件是基於 MSPM0G3507 的易用型評估模組 (EVM)。其包含開始在 MSPM0G3507 M0+ MCU 平台上開發所需的一切,包括用於編程、偵錯和能源量測的板載偵錯探測器。電路板包含三個按鈕、兩個 LED (一個是 RGB LED) 和一個類比溫度感測器和光感測器。此外也具備外部緩衝器,可在 4 MSPS 顯示高速 ADC 性能。

開發板
適用於 24-MHz 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) 裝置的作業。

MSPM0H3216
Arm Cortex-M0+ MCU

具 5V 電源、64KB 快閃記憶體、8KB SRAM 和 12 位元 ADC 的 32MHz Arm® Cortex®-M0+ MCU

約略價格 (USD) 1ku | 0.569

MSPM0L2116
Arm Cortex-M0+ MCU

具有 64KB 快閃記憶體、12KB SRAM、12 位元 ADC、COMP 和 LCD 的 32MHz Arm® Cortex®-M0+ MCU

約略價格 (USD) 1ku | 0.66

MSPM0L2117
Arm Cortex-M0+ MCU

具有 128KB 快閃記憶體、12KB SRAM、12 位元 ADC、COMP 和 LCD 的 32MHz Arm® Cortex®-M0+ MCU

約略價格 (USD) 1ku | 0.71

MSPM0G5187
Arm Cortex-M0+ MCU

80MHz Arm® Cortex®-M0+ MCU with 128kB flash, 32kB SRAM, USB 2.0 FS, I2S, ADC, and edge AI NPU

約略價格 (USD) 1ku | 0.97

MSPM0L1116
Arm Cortex-M0+ MCU

具有 64KB 雙區快閃記憶體、16KB SRAM、12 位元 1.68Msps ADC 的 32MHz Arm® Cortex®-M0+ MCU

約略價格 (USD) 1ku | 0.496

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

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.
White paper
MSPM0 MCU Advantages in Automotive Application
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.
Featured products for automotive
MSPM0L1306-Q1 現行 具有 64KB 快閃記憶體、4KB RAM、12 位元 ADC、OPA、LIN 的車用 32Mhz Arm® Cortex®-M0+
MSPM0G3507-Q1 現行 具有 128KB 快閃記憶體 32KB SRAM ADC、DAC、COMP、OPA、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. 

Technical article
小巧卻強大:MCU 的小型封裝與整合功能如何最佳化空間受限 的設計
Dive into the industry trend toward smaller form-factor products and how MCUs can enable smaller electrical designs. 
PDF | HTML
Application brief
TI's Smallest M0+ MCU Package Enables Room to do More in Your Design (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.
Featured products for 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 個 OPA、MATHACL 的 80MHz Arm® Cortex®-M0+ M

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.

Application note
Cybersecurity Enablers in MSPM0 MCUs (Rev. A)
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.
Featured products for 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、2xCAN-FD、2xADC、DAC、COMP 的 80 MHz 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 information
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 information
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
Featured products for Functional saftey
新產品 MSPM0L2228-Q1 現行 具有 256KB 雙區快閃記憶體、32KB SRAM、ADC、COMP、LCD、VBAT 的車用 32MHz Arm® Cortex®-M0+ MCU
MSPM0G3507-Q1 現行 具有 128KB 快閃記憶體 32KB SRAM ADC、DAC、COMP、OPA、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、OPA、CAN-FD、MATHACL 的車用 80MHz Arm® Cortex®-M0+ MCU
硬件開發
  • LP-MSPM0L1306 – 適用於 32-MHz Arm® Cortex®-M0+ MCU 的 MSPM0L1306 LaunchPad™ 開發套件
  • LP-MSPM0G3507 – 適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件
  • LP-MSPM0C1104 – 適用於 24-MHz Arm® Cortex®-M0+ MCU 的 MSPM0C1104 LaunchPad™ 開發套件
軟體開發
  • MSPM0-SDK – MSPM0 軟體開發套件 (SDK)
  • CCSTUDIO – Code Composer Studio™ 整合式開發環境 (IDE)

運用低功耗模式與整合式類比,在重要系統的功耗與反應時間之間取得適當平衡

有效偵測不同類型的感測與測量應用,例如動作、煙霧和熱偵測器。

  • 延長電池使用壽命與範圍感測。
  • 具 12 位元 ADC 的快速準確感測器讀數。
  • 運算放大器與 ADC 間內部連線可簡化 PCB 配置並消除軌跡雜訊。
  • 1uA 待機電流以減少總系統電流消耗。

特色資源

硬件開發
  • LP-MSPM0G3507 – 適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件
軟體開發
  • MSPM0-SDK – MSPM0 軟體開發套件 (SDK)
  • CCSTUDIO – Code Composer Studio™ 整合式開發環境 (IDE)

以高效能功能監測電池使用並控制電池電量計系統。在重要系統中以 CAN FD 提供穩健的通訊與馬達控制

為低階至高階電池管理及電源傳輸應用提供可靠的解決方案。

  • 準確量測電池電壓、電流及溫度資訊。
  • 持續監測電池芯欠電壓與過電壓情況。
  • 偵測電池插入與移除。
  • 以 LED 提供電池狀態指示。
  • 透過 I2C、CAN- FD、USB、系統管理匯流排或電源管理匯流排,定期與主機溝通電池狀態。

特色資源

產品
  • MSPM0L1306 – 具 64-KB 快閃記憶體、4-KB SRAM、12 位元 ADC、比較器、OPA 的 32-MHz Arm® Cortex®-M0+ MCU
  • MSPM0G3506 – 具有 64KB 快閃記憶體 32KB SRAM 2 個 4Msps ADC、DAC、3 個 COMP、2 個 OPA、CAN-FD、MATHACL 的 80MHz Arm® Cortex®-M0+ M
硬件開發
  • LP-MSPM0G3507 – 適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件
  • LP-MSPM0L1306 – 適用於 32-MHz Arm® Cortex®-M0+ MCU 的 MSPM0L1306 LaunchPad™ 開發套件
軟體開發
  • CCSTUDIO – Code Composer Studio™ 整合式開發環境 (IDE)
  • MSPM0-SDK – MSPM0 軟體開發套件 (SDK)

在不同感測應用類型中使用類比整合來簡化系統,以提供可靠的診斷資料

我們的低成本系統解決方案提供接腳對接腳的可擴充性,可滿足各種應用需求。

  • 輕鬆取得與分析來自流量、溫度及壓力系統的資料。
  • 結合類比溫度感測器與整合可編程增益放大器、電壓參考、電流來源與多工輸入的精密類比至數位轉換器,以測量所有輸入類型。

特色資源

產品
  • MSPM0L1306 – 具 64-KB 快閃記憶體、4-KB SRAM、12 位元 ADC、比較器、OPA 的 32-MHz Arm® Cortex®-M0+ MCU
  • MSPM0G3506 – 具有 64KB 快閃記憶體 32KB SRAM 2 個 4Msps ADC、DAC、3 個 COMP、2 個 OPA、CAN-FD、MATHACL 的 80MHz Arm® Cortex®-M0+ M
硬件開發
  • LP-MSPM0G3507 – 適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件
軟體開發
  • MSPM0-SDK – MSPM0 軟體開發套件 (SDK)

設計簡單、流暢、無線,且具類比與馬達控制功能的系統

將電動工具和電器設計的成本、性能、功率和可靠性最佳化。

  • 進階計時器功能包括死區、QEI、交叉觸發、同步與馬達控制故障處理。
  • 適合馬達控制回饋系統的整合式比較器及 ADC。
  • 5V 容限 GPIO 可在家用電器的 5V 系統中進行通訊。 

特色資源

產品
  • MSPM0L1306 – 具 64-KB 快閃記憶體、4-KB SRAM、12 位元 ADC、比較器、OPA 的 32-MHz Arm® Cortex®-M0+ MCU
  • MSPM0G3506 – 具有 64KB 快閃記憶體 32KB SRAM 2 個 4Msps ADC、DAC、3 個 COMP、2 個 OPA、CAN-FD、MATHACL 的 80MHz Arm® Cortex®-M0+ M
硬件開發
  • LP-MSPM0G3507 – 適用於 80-MHz 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 – 適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件
軟體開發
  • MSPM0-SDK – MSPM0 軟體開發套件 (SDK)
  • CCSTUDIO – Code Composer Studio™ 整合式開發環境 (IDE)