Arm® 32bitマイクロコントローラ

Arm® Cortex®-Mの概要

Arm® Cortex®-Mプロセッサ・コアは、電力効率と決定論的な演算に最適化されたコア・シリーズです。マイクロコントローラ(MCU)で広く使用され、マルチコア・マイクロプロセッサ(MPU)に搭載されている場合もあります。

arm cortex microcontroller mcuArm® Cortex®-Mコアを早期導入したST

Arm® Cortex®-Mアーキテクチャは、初期のArm® Cortex®-M3搭載のマイクロコントローラ・コアから始まり、低消費電力を実現したArm® Cortex®-M0およびArm® Cortex®-M0+性能を向上させたArm® Cortex®-M7リアルタイム処理を実現したArm® Cortex®-M4、またはキュリティを強化した最新のArm® Cortex®-M33などを含む、32bit汎用マイクロコントローラのデファクト・スタンダード・アーキテクチャです。さらに、8bitおよび16bit汎用マイクロコントローラ・アーキテクチャの代替としても提供しています。

このコア・ファミリ全体で標準化されたArm® Cortex®-Mプロファイル・アーキテクチャを利用する主なメリットは次のとおりです。

  • エンジニアは、マイクロコントローラ・シリーズ間でコードを容易に移植可能。エネルギー効率、演算性能、セキュリティおよび対応ペリフェラル間の最適なバランスを選択可能
  • シリコン・ベンダおよびソフトウェア / ハードウェア・ツール・プロバイダからの機能豊富なエコシステムを活用可能
  • 組込みアプリケーションにおけるイノベーションを加速

STは、Arm® Cortex®-Mコアを早期に導入し、32bit Arm Cortex-M搭載マイクロコントローラの幅広い製品ポートフォリオを提供しています。

エンジニア向けに以下を提供しています。

STは、2007年の発売開始以来、累積60億個を超える32bit Arm® Cortex®-MベースのSTM32マイクロコントローラを世界中に出荷してきました。

Arm Cortex-Mコア搭載STM32マイクロコントローラ

arm cortex m3 processor core

Arm® Cortex®-M3

高性能・低消費電力

arm cortex m0+ processor core

Arm® Cortex®-M0+

小型・低消費電力

arm cortex m0 processor core

Arm® Cortex®-M0

超小型

arm cortex m7 processor core

Arm® Cortex®-M7

超高性能

arm cortex m4 processor core

Arm® Cortex®-M4

ミックスド・シグナル・デバイス向けの制御 / 性能

arm cortex m33 processor core

Arm® Cortex®-M33

リアルタイム性 / 効率 / セキュリティの最適なバランス