Arm® Cortex®-M7ベース高性能マイクロコントローラSTM32F7シリーズ
STM32F7マイクロコントローラは、STのARTアクセラレータ™とL1キャッシュの利点を生かし、コードを内蔵Flashメモリまたは外部メモリのいずれから実行しても、内蔵216MHzにおいて、Arm® Cortex®-M7コアの理論上の最高性能である、1082CoreMark/462DMIPSを実現します。
新しいペリフェラル・セットによる優れたアーキテクチャ
STM32F7シリーズは、Arm® Cortex®-M7コアの機能を最大限に引き出します。
- コア、ペリフェラル、メモリを相互接続するAXIおよびマルチAHBバス・マトリックス
- 最大16KB + 16KBのI-キャッシュおよびD-キャッシュ
- 最大2MBの内蔵Flashメモリ(特定デバイスではRWW(Read-While-Write)機能に対応)
- 2つの汎用DMAコントローラとイーサネット専用DMAコントローラ(特定デバイスのみ)、高速のUSB OTGインタフェースとChrom-ARTグラフィックHWアクセラレータ(特定モデルのみ)
- ペリフェラル動作に一切影響を与えずにシステム・クロックの変更を可能とする、CPU速度に依存しないペリフェラル・クロック(デュアル・クロックのサポート)
- その他のペリフェラル:S/PDIF出力対応のシリアル・オーディオ・インタフェース(SAI)x 2、S/PDIF入力対応の半二重I²Sインタフェース x 3、専用電源を備えたUSB OTGインタフェース x 2、デュアルモードQuad-SPI Flashメモリ・インタフェース
- 分散アーキテクチャの大容量SRAM:
- 最大512KBの汎用データ・メモリ(高速性重視のデータ処理(スタック、ヒープなど)用128KBデータ密結合メモリ(DTCM)を含む
- 高速性重視の16KBインストラクション用密結合メモリ(ITCM)
- 最低消費電力モード中にデータを保持する4KBバックアップSRAM
- コードIP保護機能(PC-ROP)(特定デバイスのみ)
- オンチップUSB HS PHY(特定デバイスのみ)
高い電力効率
- 7CoreMark/mW @1.8V
- SRAMにデータを保存するSTOPモードでの消費電流:100µA(Typ.)
互換性
- Arm® Cortex®-M7はArm® Cortex®-M4の命令セットに対して後方互換です。32bit Arm® Cortex®-M7プロセッサのメリットについての詳細は、こちらをご覧ください。
- STM32F7シリーズは、STM32F4シリーズとピン互換です。*
*注:64ピンおよび100ピン・パッケージの個別のケースについてはデータシートを参照してください。