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

特徴

このマイクロコントローラーには、次の強力な機能とパフォーマンス上の利点があります。

  1. 優れたコアパフォーマンス: Arm® 32 ビット Cortex®-M33 コアを搭載し、動作周波数は最大 250MHz で、効率的なデータ処理とコンピューティング機能を確保し、複雑なタスクやリアルタイム アプリケーションに適しています。
  2. 豊富なメモリ: 内蔵の 128kB フラッシュ メモリはデュアル バンク モードをサポートし、同時に 32kB SRAM を提供するため、開発者は大量のコードとデータを保存して複雑なアプリケーションのニーズを満たすことができます。
  3. 柔軟なピン: このマイクロコントローラーは 64 ピンを備え、LQFP パッケージで提供され、H5-2MB シリーズとピン互換性があるため、既存のプロジェクトの置き換えや移行が容易になります。
  4. 高いパフォーマンス評価: 1023 という優れた CoreMark スコアを備えたこのマイクロコントローラーは、パフォーマンス テストで良好なパフォーマンスを示し、計算負荷の高いタスクの処理に適しています。
  5. 広い温度範囲:極低温-40℃から高温105℃まで幅広い動作温度範囲で動作できるため、さまざまな環境やアプリケーションシナリオに適しています。
  6. 広い電圧範囲: 1.71V ~ 3.6V の広い電圧範囲をサポートしており、開発者に優れた柔軟性と選択肢を提供します。
  7. 統合されたオペアンプとコンプ: このマイクロコントローラーには 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 開発ボードの回路図です。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_24312945/article/details/131942766