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

Arm® Cortex®-Mの概要

Arm® Cortex®-Mグループのプロセッサ・コアは、電力効率と決定論的処理に最適化されたコア・シリーズです。マイクロコントローラ(マイコン)に広く使用されているほか、マルチコア・マイクロプロセッサ(MPU)にも組み込まれています。

Arm Cortexマイクロコントローラ, マイコン

Arm® Cortex®-Mアーキテクチャは、初期のCortex®-M3マイコン・コアから、低消費電力Cortex®-M0Cortex®-M0+など)、高性能Cortex®-M7)、リアルタイムCortex®-M4)、セキュリティCortex®-M33)、DSP / MLArm® Cortex®-M55)に最適化されたコア・バリアントの導入に至るまで、32bit汎用マイコンの事実上の標準アーキテクチャとなっています。また、8bitおよび16bit汎用マイコン・アーキテクチャの代替手段としても魅力的です。

Arm® Cortex®-Mプロファイル・アーキテクチャをこのコア・ファミリ全体にわたって標準化することの主な利点は以下のとおりです。

  • マイコン・シリーズ間でのコードの容易な移植。システムのエネルギー効率、演算性能、セキュリティ、各種ペリフェラル間で適切なトレードオフを選択できます。
  • シリコン・ベンダやソフトウェア / ハードウェア・ツール・プロバイダからの豊富な開発エコシステムの活用
  • 組み込みアプリケーションのイノベーションの加速

STは、Arm® Cortex®-Mコアの早期導入企業であり、32bit Cortex®-Mマイコンの業界最大規模のポートフォリオで市場をリードしています。

エンジニアは以下のメリットが得られます。

2007年の発売以来、STは130億個を超えるSTM32 32bit Arm® Cortex®-Mベースのマイコンを世界中に出荷してきた実績があります。

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

Arm Cortex-M3+プロセッサ・コア

Arm® Cortex-M55

Mプロファイル・ベクトル拡張を搭載した高性能Cortex-Mプロセッサ

Arm Cortex-M3+プロセッサ・コア

Arm® Cortex®-M3

高性能・低消費電力

Arm Cortex-M3+プロセッサ・コア

Arm® Cortex®-M3

高性能・低消費電力

Arm Cortex-M0+ プロセッサ・コア

Arm® Cortex®-M0+

小型・低消費電力

Arm Cortex-M0プロセッサ・コア

Arm® Cortex®-M0

超小型

Arm Cortex-M7プロセッサ・コア

Arm® Cortex®-M7

超高性能

Arm Cortex-M4プロセッサ・コア

Arm® Cortex®-M4

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

Arm Cortex-M33プロセッサ・コア

Arm® Cortex®-M33

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