Cortex®-A7およびCortex®-M4を搭載したマイクロプロセッサSTM32MP1シリーズは、幅広いアプリケーションの簡単な開発を可能にする汎用マイクロプロセッサです。シングル・コアまたはデュアル・コアのCortex-A7と高性能なCortex-M4を組み合わせたヘテロジニアス・マルチコアをベースに、さまざまなアプリケーションをサポートするための機能が強化されており、優れた性能と電力効率を提供します。Cortex-A7にはオープンソースOS(Linux/Android)へのアクセスが用意され、Cortex-M4にはSTM32ファミリのオープンソース開発環境が提供されます。STM32MP1は多くの利点を持ち、充実した開発環境によってサポートされています。低コストPCB技術と互換性のあるパッケージ(4層メッキスルーホールPCBに対応)ST製またはパートナー製の先進的な専用電源制御IC(PMIC)オンラインを含む充実したサポートワールドワイドの販売チャネル最低10年間の長期供給保証(毎年更新)オープンソースOSをサポートするスマートなヘテロジニアス・マルチコア・アーキテクチャCortex®-M4マイコンに精通する開発者は、STM32CubeIDE、STM32CubeProgrammer、およびSTM32CubeMXを含むSTM32Cubeツールセットをそのまま使用できるため、簡単に開発が可能です。Arm®Cortex®-A7コアでの開発を行う場合、STは開発基板となるオープンソースOpenSTLinuxディストリビューションによって潜在的な障害を取り除き、アプリケーション・ソフトウェアの移植を迅速かつ簡略化します。柔軟なアーキテクチャシングル・コアまたはデュアル・コアのCortex-A7はオープンソースOSをサポートする一方、Cortex-M4コアはリアルタイムおよび低消費電力な処理を行います。(FPU)デジタル信号処理(DSP)命令対応アプリケーションのセキュリティを強化するメモリ・プロテクション・ユニット(MPU)Cortex-M4は、リアルタイム性が必要なコードを実行するための専用SRAM(448KB)を内蔵しています。現在STM32Cubeファームウェア・ベースのSTM32マイコンを使用している場合、Cortex-M4の専用SRAM上でコードをそのまま再利用し、Cortex-A7上で動作するLinuxアプリケーション(HMIなど)を追加することが可能です。Cortex-A7とCortex-M4は個別に動作または停止が可能で、個々の処理およびリアルタイム・アプリケーションの要件に対して最高の電力効率を達成できます。複数の低消費電力モードを備えています。このモードでは、Linuxシステムオペレーションを1秒以内(DRAMがセルフ・リフレッシュ・モードの場合)に復帰し、アプリケーションの実行を継続することが可能です。このモードでは、リアルタイム・クロックにより時間を管理しつつ、タンパ検出機能によりシステムのセキュリティを維持できます。シングル・コアCortex-A7(最大650MHz)、Cortex-M4(最大209MHz)各製品ラインにセキュリティ機能(暗号化アクセラレータおよびセキュア・ブート)を搭載した製品が用意されています。個人情報保護方針お問合せ。