STM32MP1
STは2019年に最初のMPU製品ラインSTM32MP1を正式にリリースし、世界のMCU市場でのSTM32 MCUの過去の成功経験を継続し、さらにMPU市場に移行することを望んでいます。STM32MP1シリーズは、幅広いアプリケーションの開発を容易にする汎用マイクロプロセッサ製品ラインとして、シングルコアまたはデュアルコアのCortex-A7とCortex-M4で構成される異種アーキテクチャに基づいており、複数のアプリケーションと柔軟なアプリケーションをサポートする機能を強化し、いつでも実装できます。最高のパフォーマンスと電力データ。Cortex-A7カーネルはオープンソースオペレーティングシステム(Linux / Android)のサポートを提供し、Cortex-M4カーネルはSTM32MCUエコシステムを利用できます。
Cortex-A7側の開発のために、STMicroelectronicsは主流のオープンソースOpenSTLinuxディストリビューションを提供し、開発者がアプリケーションソフトウェアを迅速かつ簡単に移植できるようにします。Cortex-M4側の場合、開発者は、GCCベースのIDE、STM32CubeProgrammer、STM32CubeMX(DRAMサブシステムを簡単に構成するためのDRAMインターフェイスチューニングツールを提供)など、STM32MCUと同じSTM32Cubeツールセットを引き続き使用できます。
STM32MP1シリーズには、ピン間互換性のある3つの異なる製品ラインがあります。
- STM32MP157:デュアルCortex-A7コア@ 800 MHz、Cortex-M4コア@ 209 MHz、3D GPU、DSIディスプレイインターフェイス、およびCAN FD
- STM32MP153:デュアルCortex-A7コア@ 800 MHz、Cortex-M4コア@ 209 MHz、およびCAN FD
- STM32MP151:シングルCortex-A7コア@ 800 MHz、Cortex-M4コア@ 209 MHz
各製品ラインにはセキュリティオプション(暗号化とセキュアブート)があります
A7 + M4の柔軟なアーキテクチャに基づいて、STM32MP1は、産業用アプリケーション、家電製品、ヘルスケア、スマートホームなどを含むさまざまな潜在的なアプリケーションシナリオをサポートします。
通常、シングルまたはデュアルのCortex-A7コアはオープンソースオペレーティングシステム専用であり、Cortex-M4コアはリアルタイムの低電力タスク専用です。同時に、さまざまなアプリケーション要件に対して、ほとんどの周辺機器をCortex-A7またはCortex-M4コアに割り当てて独立して使用できます。
ODYSSEY-STM32MP157C
ODYSSEY-STM32MP157Cは、SeeedStudioによって設計されたシングルボードコンピューターです。サイズはRaspberryPiと同等です。このボードは、Raspberry Piと互換性のある40ピン拡張インターフェイスを提供し、位置決め穴もRaspberryPiと一致します。
ODYSSEY-STM32MP157Cの名前からわかるように、公式のDK2キットと同じSTM32MP157Cプロセッサを使用しています。デュアルコアCortex-A7とCortex-M4コア、650MHzでクロックされるA7が含まれています。
コアボード
ODYSSEY-STM32MP157C開発ボードは、コアボード(SoM)+キャリアボード(キャリアボード)のハードウェア設計を採用しています。開発者は、キットを購入するか、自社製品のコアボードを個別に購入できます。コアボードとキャリアボードは、3セットの70ピンコネクタを介してボード間の接続を実現します。
- STM32MP157C:コアボードプロセッサ(デュアルアーキテクチャプロセッサ:Arm Cortex-A7およびCortex-M4);
- MT41K256M16TW-107:P:512M16ビットRAMメモリチップ。
- STPMIC1APQR:電力管理チップ。
- EMMC04G-M627:4GBeMMCメモリ;
- LED:電源が正常に供給された後、PWRは引き続き機能します。システムが正常に動作している場合、USERLEDは点滅し続けます。
- 70ピンコネクタ:3ウェイ70ピンボード間コネクタ。
キャリアボード
- キャリアボード:コアボードSoM-STM32MP157Cが設置されているエリア。
- DC電源入力ポート:12V〜24V / 2A(12V / 2A電源を推奨)。
- ETHインターフェイス:ネットワークケーブルインターフェイスは、ギガビットネットワークに接続できます。
- USBポート:2つのUSBホストポート。
- USBデバイス:USB 2.0 TypeC(タイプCをボードの電源入力として使用する場合は、5V / 3A電源アダプターを使用する必要があります)。
- Digital Groveインターフェース:Groveインターフェースをデジタルピンに接続します。
- IIC Groveインターフェース:GroveインターフェースをIICピンに接続します。
- オーディオインターフェース:3.5mmオーディオインターフェース;
- MIPI DSIインターフェイス:MIPI DSIインターフェイス(FPC 20Pin 1.0mm)を使用してディスプレイに接続します。
- 40 PIN GPIOインターフェース:RaspberryPiの40-PINと互換性があります。
- AP6236:2.4G WiFi&BT4.2制御チップ。
- スライドスイッチ:開始するSDカードまたはeMMCを選択するために使用できます。
- Debug UART:システムのデフォルトのデバッグシリアルポート。
- JST 1.0mm:3VRTCバッテリーインターフェース;
- RSTキー:システムリセットキー。
- PWRボタン:オフにするには約8秒間長押しし、開始するには短押しします。
- ユーザーボタン:ユーザーボタン;
- PWR LED:開発ボードの電源インジケータ。
- ユーザーLED:ユーザーがプログラム可能なLED。
- ACA-5036-A2-CC-S:オンボードの2.4Gセラミックアンテナ。
- IPEX第1世代:外部2.4G外部アンテナベース(外部アンテナを使用する場合は、2つの0Ω抵抗R49およびR51を取り外す必要があります)。
- SDカードスロット:システムと一緒にSDカードをこの領域に挿入します。
- DVPカメラインターフェース:DVPインターフェース(FPC 20Pin 1.0mm)を介してカメラに接続します。
- KSZ9031:1000Mネットワークケーブルドライバーネットワークカード。
- STMPS2252MTR:電源スイッチチップ。
- MP9943:降圧DCDC電源チップ。
- WM8960:オーディオコーデックチップ。
- MP2161:降圧DCDC電源チップ。
拡張ポート
キャリアボードによって提供される40ピン拡張インターフェイスはRaspberryPiと互換性があり、RaspberryPiエコシステムにすばやくアクセスできます。GPIO、ADC、PWM、I2C、SPI、UART、I2Sなどの機能を提供します。ピンはA7 / M4使用モードとして構成できます。この一連のインターフェイスを通じて、製品のプロトタイプをすばやく作成し、多くのクリエイティブなアプリケーションを実現できます。
ハードウェア開発ボード
公式にリリースされたSTM32MP1フル機能評価ボードとDisco-Kitディスカバリーボードに加えて、Mir Technology、Seeed、PaituCoreなどを含む多くのサードパーティ開発ボードも市場に出回っています。
工場 | モデル | リンク | 価格 | 推奨 |
---|---|---|---|---|
STオフィシャル | STM32MP157F-EV1評価ボード | クリックして購入 | 3391円 | ⭐️⭐️ |
STオフィシャル | STM32MP157A-DK1 | クリックして購入 | 399円 | ⭐️⭐️⭐️⭐️ |
STオフィシャル | STM32MP157C-DK2 | クリックして購入 | 811円 | ⭐️⭐️⭐️⭐️ |
シード | ODYSSEY-STM32MP157C | クリックして購入 | 429円 | ⭐️⭐️⭐️⭐️⭐️ |
ミルテクノロジー | MYD-YA157C-V2 | クリックして購入 | 388円 | ⭐️⭐️⭐️⭐️ |
ウサギの核 | PanGu STM32MP157 | クリックして購入 | 319円 | ⭐️⭐️⭐️⭐️ |
100ask | STM32MP157開発ボード | クリックして購入 | 884円 | ⭐️⭐️⭐️ |