STM32アプリケーションノートの分類の概要、すぐにマークしてください!
STM32
STM32エコシステムは巨大で完全であると言え、技術文書も非常に包括的で豊富です。一般的に使用されるSTM32技術文書には、さまざまなシリーズのリファレンスマニュアル、チップデータシート、フラッシュプログラミングマニュアル、アプリケーションノート、それぞれのユーザーマニュアルなどがあります。
その中でも、アプリケーションノートには、特定の技術トピックに関する具体的で詳細な技術的および知識豊富な説明が記載されていることが多く、STM32開発者の開発に非常に役立ちます。全体として、このようなアプリケーションノートの数も比較的多く、バージョンのアップグレードが頻繁に行われます。
ここでは、STM32開発に関連するほとんどのアプリケーションノートを大まかに分類して整理し、理解しやすく、すばやく参照できるようにしています。必要に応じて、www.st.com / stm32にアクセスして番号を検索し、直接読んだりダウンロードしたりしてください。プロジェクトの移行に関するこれらのアプリケーションノートについては、ここには含まれていません。
1ツール
AN4989STM32デバッグツールとデバッグスキルの紹介
AN5054STM32CubeProgrammerを使用した暗号プログラミング
。
AN5361はSTM32CubeIDEを使用して、STM32H7デュアルコアチップに基づいて開発します
AN5394STM32CubeIDEを使用してSTM32L5チップに基づく開発を開始します
AN5360 STM32CubeIDEを使用して、STM32MP1に基づくSTM32MP1チップを開発します。AN5556IAREmbeddedWorkbench®およびMDKに基づくSTM32WL5Xを開発します。
2タイマー記事
AN4539STM32高精度タイマーアプリケーションガイド
AN4776STM32汎用タイマーアプリケーションノート
AN4759STM32RTCアプリケーション設計ガイドAN4013STM32F1/ F2 / F3/L1シリーズタイマーの概要AN3371STM32F0/ F1 / F3 / F4/L1用RTCアプリケーションガイド
3つのアナログ記事[ADC、DAC、OPAMP ...]
AN2834STM32ADCの精度を向上させる方法
AN4232STM32F3ファミリアナログコンパレータ入門ガイド
AN5306STM32G4シリーズオンチップオペアンプアプリケーションの紹介
AN5310STM32F3およびSTM32G4シリーズアナログ周辺機器アプリケーションガイド
AN5346STM32G4シリーズADCアプリケーションの推奨事項とリマインダー
AN3126STM32DACを使用したオーディオまたは波形ジェネレータ
AN4566STM32DACの拡張アプリケーション
AN4990STM32用のΣΔデジタルインターフェース入門
STM32L0/L4チップに基づくAN4629ADCオーバーサンプリングテクノロジー
AN4195STM32F3シリーズオンチップADCの概要
AN4207 STM32F37X/38XシグマデルタADCアプリケーションノート
AN4073 STM32F2/F4に基づいてADCの精度を向上させる方法
AN5354STM32H7シリーズ16ビットADCアプリケーションノート
4つのDMA記事
AN2548 STM32F0 / F1 / F3 / GX/LXシリーズDMAアプリケーションガイド
AN4031 STM32F2 / F4/F7シリーズDMAアプリケーションガイド
AN5224STM32DMAMUXアプリケーションの紹介
AN5001STM32H7MDMA用のキューブ拡張パッケージの紹介
AN5593 STM32U575/585マイクロコントローラー用のGPDMAの使用方法
5つのISP/IAP記事
AN2606STM32システムのブートモードの概要
AN3155USARTプロトコルに基づくスタートアッププログラムの開発
AN4221I2Cプロトコルに基づくスタートアッププログラムの開発
AN4286SPIプロトコルに基づくスタートアッププログラムの開発
AN3156DFUプロトコルに基づくスタートアッププログラムの開発
AN5405FDCANプロトコルに基づくスタートアッププログラムの開発
AN3154CANプロトコルに基づくスタートアッププログラムの開発
AN4045UARTプロトコルに基づいてSTM32F3のIAP機能を実装します
AN4657USARTを使用したIAP機能の実装
USB DFU/USARTプロトコルに基づくAN5275STM32MP1スタートアッププログラム
STM32WBに基づくAN5247OTAワイヤレスファームウェアのアップグレード
AN3990USBKEYを使用したSTM32F4DISCOVERYボードのファームウェアアップグレード
AN5185STM32WBファームウェアアップグレードガイド
6つのGUI記事
AN4860 STM32F4x9 / STM32F7X9/STM32L4R9のDSIホストアプリケーションの概要
AN4861STM32LCD-TFTコントローラーアプリケーションノート
AN5051STM32Chrom-GRCを使用したグラフィックメモリの最適化
AN4943STM32オンチップChrom-ARTアクセラレータを使用してLCD-TFTを更新
AN5020STM32オンチップDCMIインターフェースアプリケーションガイド
AN4996STM32F7シリーズjpegコーデックアプリケーションの紹介
7時計の記事
AN2867 STM8/STM32発振回路設計ガイド
AN4631STM32L0シリーズオンチップRC発振器の校正
AN4067STM32F0シリーズオンチップRC発振器の校正
AN2604STM32F1シリーズのオンチップRTCキャリブレーション
AN5067STM32オンチップRC発振器の精度を最適化する方法
AN4631STM32L0シリーズオンチップRC発振器の校正
AN5676STM32F0シリーズオンチップRC発振器の校正
8つのGPIO記事
AN4899STM32GPIOアプリケーション設計ガイド
TrustZone®でのAN5600STM32L5シリーズGPIOの使用
9記憶記事
AN4894STM32オンチップFLASHアナログEEPROMアプリケーションガイド
AN5050STM32OCTO-SPIに基づくアプリケーションの紹介
AN4761STM32L4シリーズFSMCアプリケーションガイドに基づく
AN4838STM32メモリ保護管理ユニット[MPU]アプリケーションの紹介
AN4839 STM32F7/H7シリーズL1Cacheの紹介
AN4760STM32QUAD-SPIに基づくアプリケーションの紹介
AN4296 IAR / KEIL MDK /GNUIDEに基づくSTM32F3/G4CCMを使用するためのアプリケーションガイド
AN2784STM32F1シリーズFSMCアプリケーションガイドに基づく
AN5188 STM32F7X0/STM32H750に基づく外部ストレージアプリケーションガイド
STM32H7シリーズに基づくAN5200SDMMCコントローラアプリケーションの紹介
STM32F3シリーズに基づくAN4570FMCコントローラーは外部メモリーを駆動します
AN5122STM32MP1シリーズDDRルーティングガイドに基づく
STM32MP1シリーズに基づくAN5168DDR構成
AN4826STM32F7シリーズFLASHデュアルバンクモードの紹介
10電力/消費電力
AN4621STM32L4シリーズの超低電力アプリケーションの紹介
AN4445STM32L0シリーズ超低電力アプリケーションの紹介
AN4991 USART/LPUARTを使用してSTM32F0/F3 / L0/L4をウェイクアップします
AN4635 LPUARTを使用して、STM32L0/L4に基づいて消費電力を最適化する
AN5215STM32H7シリーズの電源管理
AN5284STM32MP1シリーズの電力管理
AN5014STM32H7X3インテリジェント電源管理
AN5109STM32MP1低電力モード
AN4365 STM32F4 MCU電源モードを使用すると、最高の動的効率が得られます
AN5652 STM32U575/585AN5568の電力最適化STM32WLシリーズマイクロコントローラの超低電力機能
11のEMC/EMI記事
STM8/STM32ベースのアプリケーション向けのAN1709EMC設計ガイドライン
マイクロコントローラEMCパフォーマンスのためのAN1015ソフトウェア技術
12モーター
AN5166STM32ベースのモータードライバーライブラリハードウェア設計ガイド
AN5143STM32モータードライバーライブラリv4.3からv5.xに移植する方法
AN5464_X_CUBE_MCSDKまたはX_CUBE_MCSDK_FULを使用して、3相永久磁石モーターの位置を制御する
13コミュニケーション
AN4655STM32チップに基づくシリアル通信周辺機器の数を実質的に増やします
AN4908STM32USARTボーレート自動検出
AN5348STM32FDCANアプリケーションの紹介
AN4502 STM32Cube SMBus/PMBus拡張パッケージの紹介
STM32F4X7 LWIP TCP/IPに基づくAN3966デモコード
AN3384 STM32F2X7 LWIP TCP/IPに基づくデモコード
AN5543STM32でのSPI通信の強化された方法
14暗号化とセキュリティ
AN5156STM32アプリケーション開発における情報の機密性とセキュリティ
AN4246STM32L1シリーズに基づくPCROPアプリケーションの紹介
AN4730 STM32L0 / L4 /L4+に基づくファイアウォールアプリケーションの紹介
AN4992セキュアファームウェアインストール[SFI]の概要
AN5421STM32L5TrustZone開発はじめに
AN5347STM32L5TrustZone機能の概要
AN5447STM32L5に基づくセキュアブートとファームウェアアップグレードの概要
AN4729 STM32L0/L4ファイアウォールの概要
AN3429STM32独自のコード保護[PCROP]アプリケーションの概要
AN5428STM32L5システムメモリRSSサービスの紹介
AN5281STM32OTFDECに基づくアプリケーションの紹介
AN5056X-CUBE-SBSFU拡張パックユーザーガイド
AN4435STM32ClassBライブラリに基づく開発および使用ガイド
AN4758 STM32L4 / L4 +/G4シリーズに基づくPCROPアプリケーションの導入
AN4968STM32F7シリーズに基づくPCROPアプリケーションの導入
AN4701STM32F4シリーズに基づくPCROPアプリケーションの紹介
STM32H7B3xxマイクロコントローラ用のAN5601HDPセキュアエリア
15STM32ハードウェア開発の概要
AN4555STM32L4ハードウェア開発入門
AN4467STM32L0ハードウェア開発入門
AN3216STM32L1ハードウェア開発入門
AN5211STM32L5ハードウェア開発の紹介
AN4661STM32F7ハードウェア開発の紹介
AN5093はSTM32G4開発ボードに基づいて開発を開始します
AN5307STM32H7A3 / 7B3/7B0ハードウェア開発入門
AN5031STM32MP1ハードウェア開発入門
AN4325STM32F0ハードウェア開発入門
AN4938 STM32 H74X/75Xハードウェア開発入門
AN3320STM32F2ハードウェア開発入門
AN5096STM32G0ハードウェア開発入門
16その他
AN3964STM32L1シリーズ温度センサーの適用例
AN4099 STM32F0/STM32F3を使用して赤外線リモコンのトランシーバーを実現
AN4978STM32L4に基づく外部SMPSを使用するための設計上の推奨事項
AN5036STM32ベースのアプリケーションの熱管理ガイドライン
AN4746STM32L4ファミリによる消費電力とパフォーマンスの最適化
AN4277 STM32F30X /31XPWMブレーキ特性極性を使用したモーター/電力制御
AN5342STM32H7シリーズ内部メモリのECC管理
AN5286STM32H7デュアルコアチップデバッグガイド
AN5557 STM32H745/755およびSTM32H747/757シリーズデュアルコアアーキテクチャ
AN3998STM32に基づくPDMオーディオデコード
AN5305STM32G4FMACに基づくデジタルフィルタリングアプリケーション
AN4841STM32に基づくCMSISDSPを使用するためのアプリケーションガイド
AN5325 STM32G4CORDICAcceleratorユーザーガイド
AN4869 BlueNRG-1、BlueNRG-2BLEOTAファームウェアのアップグレード
GPIOとDMAを使用したAN4666並列同期転送
I-CUBE-LRWANに基づくAN4967ATコマンドの例
AN3997STM32検出ボードを使用した記録と再生
STM32Cubeライブラリに基づくAN4800スマートカードアプリケーション
AN4711STM32F0ベースのUSBオーディオブリッジのアプリケーション例
AN5027はSTM3に基づいています