Arm Cortex-M0+ マイコン
Our portfolio of Arm® Cortex®-M0+ MCUs deliver the sensing and processing features that you need
カテゴリ別の参照
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
Arm Cortex-M0+ マイコン の設計と開発
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.
設計ツール
Access all the development tools, software, and training you need to easily develop, debug and analyze code on your desktop or in the cloud.
ハードウェア
Start evaluating the MSPM0 MCU portfolio by leveraging a modular ecosystem that gives you flexibility to evaluate MCUs using the LaunchPad™ development kits.
教育用リソース
Learn through easy-to-use training modules that cover a range of topics and LaunchPad development kits.
パートナー
Our partners include respected, well-established companies offering products and services that complement our semiconductor device solutions.
Featured tools
MSPM0L1306 32MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
LP-MSPM0L1306 LaunchPad™ 開発キットは、MSPM0L1306 をベースとする、使いやすい評価基板 (EVM) です。プログラミング、デバッグ、エネルギー測定を行うためのオンボード デバッグ プローブなど、MSPM0L1306 M0+ マイコン プラットフォームの開発を開始するために必要なすべての機能を搭載しています。このボードは、3個のボタン、2個のLED (1個はRGB LED)、1個のアナログ温度センサ、光センサを搭載しています。
MSPM0G3507 80MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
LP-MSPM0G3507 LaunchPad™ 開発キットは、MSPM0G3507 をベースとする、使いやすい評価基板 (EVM) です。プログラミング、デバッグ、エネルギー測定を行うためのオンボード デバッグ プローブなど、MSPM0G3507 M0+ マイコン プラットフォームの開発を開始するために必要なすべての機能を搭載しています。このボードは、3 個のボタン、2 個の LED (1 個は RGB LED)、1 個のアナログ温度センサ、1 個の光センサを搭載しています。また、4MSPS で動作する高速 ADC の性能を提示するための外部バッファも搭載しています。
MSPM0C1104 24MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
LP-MSPM0C1104 LaunchPad™ 開発キットは、MSPM0C1104 をベースとする、使いやすい評価基板 (EVM) です。プログラミングとデバッグを行うためのオンボード デバッグ プローブなど、MSPM0C1104 M0+ マイコン プラットフォームの開発を開始するために必要なすべての機能を、より小型のフォーム ファクタに搭載しています。このボードは 2 個のボタンと 1 個の LED を搭載しています。
Accelerate software design
MSPM0 マイコンのアプリケーションの構成、開発、コンパイル、プログラムを実施するための視覚的な開発ツールです
MSP Zero Code Studio は、ファームウェア開発をシンプルにする視覚的な設計環境で、ゼロコーディングやIDE不要で、マイコン アプリケーションの構成、開発、実行が数分で完了できます。スタンドアロン ダウンロード形式、またはクラウド上で利用可能。
Arm® Cortex ® M0+ MCUs subsystems
STM8S003 から MSPS003 へのアプリケーション コードの移行をシンプル化
STM8S003 から MSPS003 への移行ツールは、STM8S003 デバイス ファミリからピン互換の MSPS003 (MSPM0C110x) デバイスにアプリケーションを移行するプロセスをシンプルにできるように、一連のソフトウェア、ツール、資料を取り揃えています。
Why choose TI Arm Cortex-M0+ devices?
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.
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.
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.
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 Advantages in Automotive Application
MSPM0-DIAGNOSTIC-LIB
automotive に関する主な製品
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.
超小型でも強力:マイコンの小型パッケージ化と統合が、スペース に制約のある設計の最適化に貢献する方法
TI の最小 M0+ MCU パッケージが設計にさらなる可能性をもたら します (Rev. A 翻訳版)
Electromaker Educator video: A line-following robot using the MSPM0C1104 MCU
Small package に関する主な製品
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 のサイバーセキュリティ・イネーブラ
Texas Instruments PSA-certified Level 1 documentation
Security に関する主な製品
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
Functional Safety Manual for MSPM0Lx22x-Q1
Functional Safety Manual for MSPM0G3x0x-Q1 (Rev. B)
Functional saftey に関する主な製品
主なアプリケーションの概要
AEC-Q100 認証取得済み、コスト最適化済み、CAN-FD と LIN (Local Interconnect Network) の各コントローラ内蔵の MSPM0 マイコンは、多様な車載センサとモジュールの制御に最適
- AEC (Automotive Electronics Council:車載電子部品評議会) の 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+ マイコン
- MSPM0G3507-Q1 – 車載、128KB フラッシュと 32KB SRAM と ADC と DAC とコンパレータとオペアンプと CAN-FD と MATH ACL (演算アクセラレータ) 搭載、80MHz Arm® Cor
- LP-MSPM0L1306 – MSPM0L1306 32MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
- LP-MSPM0G3507 – MSPM0G3507 80MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
- LP-MSPM0C1104 – MSPM0C1104 24MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
- Full-Featured Automotive Side Mirror – アプリケーション概要
- AEC-Q100 MSPM0 MCU を使用した車載ボディ・エレクトロニクス設計の最適化 – アプリケーション概要
複数の低消費電力モードと内蔵アナログを活用すると、重要なシステムで消費電力と応答時間の適切なバランスを確保できます
モーション検出器、煙探知器、熱探知器など、センシングと測定の多様なアプリケーションで効率的な検出が可能です。
- バッテリ動作時間の延長とセンシング範囲の拡大。
- 12 ビット ADC を通じた、高速かつ高精度のセンサ読み取り。
- オペアンプと ADC を内部接続しているため、PCB レイアウトの工数低減や、パターン上でのノイズ混入の排除に貢献。
- 1μA のスタンバイ電流を通じて、システムの合計消費電流を低減。
主なリソース
- LP-MSPM0G3507 – MSPM0G3507 80MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
バッテリの使用状況を監視し、高性能な各種機能を搭載したバッテリ残量計システムを制御します。CAN FD は、重要な各種システムで高信頼性の通信機能とモーター制御機能の実現に役立ちます
バッテリ管理と電力供給の各分野で、ローエンドからハイエンドまでの各種アプリケーションに適した高信頼性ソリューションを実現しやすくなります。
- バッテリの電圧、電流、温度の情報を高精度測定します。
- セルの低電圧と過電圧の各状態を継続的に監視します。
- バッテリの取り付けと取り外しを検出します。
- LED を使用してバッテリ ステータスを表示します。
- I2C、CAN- FD、USB、SMBus (System Management Bus:システム管理バス)、PMBus (Power Management Bus:パワー マネージメント バス) のいずれかを経由してバッテリの状態をホストに定期的に伝達します。
主なリソース
- MSPM0L1306 – 64KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0G3506 – 64KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と DAC と 3 個のコンパレータと 2 個のオペアンプと CAN-FD と MATH ACL (演算アクセラレータ)
- LP-MSPM0G3507 – MSPM0G3507 80MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
- LP-MSPM0L1306 – MSPM0L1306 32MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
アナログ統合機能を各種センシング アプリケーションで活用すると、信頼性の高い診断データを確保できるため、システムのシンプル化に役立ちます
TI の低コスト システム ソリューションは、各種アプリケーションのニーズに対応できるように、ピン互換性のあるスケーラビリティを実現しています。
- 流量、温度、圧力のデータを各システムから簡単に収集し、分析することができます。
- 高精度 A/D コンバータに、プログラマブル ゲイン アンプ、電圧リファレンス、電流源、マルチプレクス入力を搭載しているので、各種アナログ温度センサと組み合わせるだけで、多様な入力形式に対応して測定を行うことができます。
主なリソース
- MSPM0L1306 – 64KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0G3506 – 64KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と DAC と 3 個のコンパレータと 2 個のオペアンプと CAN-FD と MATH ACL (演算アクセラレータ)
- LP-MSPM0G3507 – MSPM0G3507 80MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
- MSPM0-SDK – MSPM0 ソフトウェア開発キット (SDK)
アナログ機能とモーター制御機能を搭載しているため、シンプルで洗練されたコードレス システムを設計できます
電動工具や家電製品の設計で、コスト、性能、電力、信頼性を最適化できます。
- 高度なタイマ機能として、デッドバンド、QEI (直交エンコーダ インターフェイス)、クロス トリガ、同期、障害処理の各機能を搭載しており、モーター制御に活用できます。
- モーター制御フィードバック システムに役立つコンパレータと ADC を複数内蔵しています。
- 5V 対応の GPIO を搭載しているので、家電製品で採用例のある 5V システムで通信を実施できます。
主なリソース
- MSPM0L1306 – 64KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0G3506 – 64KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と DAC と 3 個のコンパレータと 2 個のオペアンプと CAN-FD と MATH ACL (演算アクセラレータ)
- LP-MSPM0G3507 – MSPM0G3507 80MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
センサ アクイジションとシンプルなモーター制御の各機能を活用すると、患者ケアや個人衛生管理の各アプリケーションで開発期間と市場投入期間を短縮できます
パルス オキシメータ (血中酸素飽和度計) からパーソナル医療機器まで、この製品ラインアップの小型パッケージ サイズは多様な設計で活用できます。
- アナログ統合と、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 ビット マイコン
- LP-MSPM0G3507 – MSPM0G3507 80MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット