STM32H5開発----4. 開発ボードの紹介
キットの概要
STM32H503RBTx_LQFP64 は、STM32H5 シリーズ マイクロコントローラ用の優れた評価キットであり、高度な 40nm プロセスで製造され、開発者に優れたパフォーマンスと電力効率を提供します。最大 250MHz のメイン周波数を備えた Arm® Cortex®-M33 コアは、処理能力が非常に強力で、さまざまな複雑な計算やタスクを簡単に処理できます。
この評価キットは、128kB フラッシュ メモリと 32kB SRAM を備え、ストレージの面でも優れたパフォーマンスを発揮します。これにより、さまざまなアプリケーション要件を満たす大量のコードとデータを保存するのに十分なメモリ リソースが開発者に提供されます。
64 ピン LQFP パッケージ設計により、H5-2MB シリーズとピン互換性があり、開発者は既存のプロジェクトを簡単に置き換えて移行できます。同時に、評価キットの Arduino Uno 互換性により、豊富な Arduino ライブラリとツールを活用するための幅広いリソースとエコシステム サポートが開発者に提供されます。
さらに、STM32H503RBTx_LQFP64 評価キットには、外部電源、オンボードレギュレータ電源、USB 電源などのさまざまな電源オプションも用意されているため、開発者は特定のニーズに応じて最適な電源方式を選択でき、より優れたサービスを提供できます。プロジェクトの柔軟性 柔軟性と利便性。
一般に、STM32H503RBTx_LQFP64 評価キットは、高性能、低消費電力のマイクロコントローラ ソリューションとして、強力な処理能力、豊富なストレージ リソース、幅広いピン互換性、および柔軟な電源オプションを備えており、開発者に便利で柔軟性の高い開発環境を提供します。さまざまな革新的な組み込みアプリケーションを迅速に実現できるように支援します。初心者でも経験豊富な開発者でも、その恩恵を受けてアイデアを現実にすることができます。
現在STコースを受講中ですが、サンプルが必要な方はグループ申し込み:615061293に参加してください。
サンプルアプリケーション
https://www.wjx.top/vm/PpC1kRR.aspx
特徴
このマイクロコントローラーには、次の強力な機能とパフォーマンス上の利点があります。
- 優れたコアパフォーマンス: Arm® 32 ビット Cortex®-M33 コアを搭載し、動作周波数は最大 250MHz で、効率的なデータ処理とコンピューティング機能を確保し、複雑なタスクやリアルタイム アプリケーションに適しています。
- 豊富なメモリ: 内蔵の 128kB フラッシュ メモリはデュアル バンク モードをサポートし、同時に 32kB SRAM を提供するため、開発者は大量のコードとデータを保存して複雑なアプリケーションのニーズを満たすことができます。
- 柔軟なピン: このマイクロコントローラーは 64 ピンを備え、LQFP パッケージで提供され、H5-2MB シリーズとピン互換性があるため、既存のプロジェクトの置き換えや移行が容易になります。
- 高いパフォーマンス評価: 1023 という優れた CoreMark スコアを備えたこのマイクロコントローラーは、パフォーマンス テストで良好なパフォーマンスを示し、計算負荷の高いタスクの処理に適しています。
- 広い温度範囲:極低温-40℃から高温105℃まで幅広い動作温度範囲で動作できるため、さまざまな環境やアプリケーションシナリオに適しています。
- 広い電圧範囲: 1.71V ~ 3.6V の広い電圧範囲をサポートしており、開発者に優れた柔軟性と選択肢を提供します。
- 統合されたオペアンプとコンプ: このマイクロコントローラーには 1 つのオペアンプ (OP-Amp) と 1 つのコンパレーター (Comp) が統合されており、アナログ信号処理とセンサーのインターフェイスが容易になります。
システム制御とエコシステムへのアクセス
● 2 つの USB フルスピード ホストとデバイス (Type-C コネクタ)
● 2 つのプログラミング方法
- SWD 書き込みポート: PC のプログラミングまたはデバッグ
- シリアルプログラミング: データの印刷または書き込み
● ユーザーインジケーターとボタン
- ユーザーライト (青) 1 つ
- 2 つのシリアル LED (赤) はデバッグ接続を示します
- 4つの電源インジケータライト(赤、緑)
- ユーザーボタン
- リセットボタン
●外部水晶発振器
- 低速水晶発振器: 32KHz
- 高速水晶発振器:8MHz
●生態系の拡大
- すべての MCU ピンは CN4 と CN5 によって導出されます。
- Arduino Uno拡張コネクタ
● 複数の統合開発環境 (IDE) をサポート
- IAR 組み込みワークベンチ®
- MDKアーム
- STM32Cubeシリーズ
機能図
以下の図は、STM32H503RBTx_LQFP64 評価キットの正面図です。
以下の図は、STM32H503RBTx_LQFP64 評価キットの背面図です。
システムブロック図
以下の図に示すように、STM32H503RBTx_LQFP64 開発ボードのシステムブロック図です。
ジャンパ設定
ジャンパ キャップを使用して BOOT0 のモードを変更し、BOOT ピンを設定して STM32 ブート モードを決定します。
起動方法は次のとおりです。
● ブートはユーザーフラッシュから開始します。
● ブートはシステムメモリから開始します
。 ● ブートは SRAM から開始します。
開発ボードの回路図
以下の図に示すように、STM32H503RBTx_LQFP64 開発ボードの回路図です。