Résumé de la classification des notes d'application STM32, notez-le rapidement!
STM32
Nous savons que l'écosystème STM32 peut être qualifié d'énorme et complet, et la documentation technique est également très complète et riche. Les documents techniques STM32 couramment utilisés comprennent des manuels de référence de différentes séries, des fiches techniques de puces, des manuels de programmation flash, des notes d'application, des manuels d'utilisation respectifs, etc.
Parmi eux, les notes d'application donnent souvent une explication technique et bien informée spéciale et détaillée pour un sujet technique, ce qui est très utile pour le développement des développeurs STM32. Dans l'ensemble, le nombre de ces notes d'application est également relativement important et des mises à niveau de version sont souvent effectuées.
Ici, la plupart des notes d'application liées au développement de STM32 sont grossièrement classées et organisées ici pour une compréhension facile et une référence rapide.Si nécessaire, rendez-vous sur www.st.com/stm32 pour rechercher le numéro à lire ou le télécharger directement. Quant à ces notes d'application sur la migration de projet, elles ne sont pas incluses ici.
1 Outils
AN4989 Outils de débogage STM32 et introduction aux compétences de débogage
Programmation cryptographique AN5054 avec STM32CubeProgrammer
AN5361 utilise STM32CubeIDE pour se développer sur la base de la puce double cœur STM32H7
AN5394 Commencer à développer sur la base de la puce STM32L5 en utilisant STM32CubeIDE
AN5360 Utiliser STM32CubeIDE pour développer une puce STM32MP1 basée sur STM32MP1 AN5556 Développer STM32WL5X basé sur IAR EmbeddedWorkbench® et MDK
2 articles sur la minuterie
Guide d'application de la minuterie haute précision AN4539 STM32
Note d'application de la minuterie à usage général AN4776 STM32
AN4759 STM32 RTC guide de conception d'application AN4013 STM32F1/F2/F3/L1 aperçu des temporisateurs AN3371 Guide d'application RTC pour STM32F0/F1/F3/F4/L1
3 articles analogiques [ADC, DAC, OPAMP...]
AN2834 Comment obtenir une meilleure précision du STM32 ADC
Guide de démarrage du comparateur analogique de la famille AN4232 STM32F3
Présentation de l'application d'ampli op sur puce de la série AN5306 STM32G4
Guide d'application des périphériques analogiques des séries AN5310 STM32F3 et STM32G4
Recommandation et rappel d'application ADC série AN5346 STM32G4
AN3126 Générateur audio ou de forme d'onde utilisant un DAC STM32
AN4566 Application étendue du STM32 DAC
AN4990 Premiers pas avec les interfaces numériques ΣΔ pour STM32
Technologie de suréchantillonnage ADC AN4629 basée sur la puce STM32L0/L4
AN4195 Introduction au CAN sur puce de la série STM32F3
AN4207 STM32F37X/38X Sigma-Delta ADC Note d'application
AN4073 Comment améliorer la précision ADC basée sur STM32F2/F4
Note d'application CAN 16 bits série AN5354 STM32H7
4 articles DMA
Guide d'application DMA série AN2548 STM32F0/F1/F3/GX/LX
Guide d'application DMA série AN4031 STM32F2/F4/F7
Présentation de l'application AN5224 STM32 DMAMUX
AN5001 Introduction du package d'extension Cube pour STM32H7 MDMA
AN5593 Comment utiliser le GPDMA pour les microcontrôleurs STM32U575/585
5 articles FAI/IAP
AN2606 Présentation des modes de démarrage du système STM32
AN3155 Développement d'un programme de démarrage basé sur le protocole USART
AN4221 Développement d'un programme de démarrage basé sur le protocole I2C
AN4286 Développement d'un programme de démarrage basé sur le protocole SPI
AN3156 Développement d'un programme de démarrage basé sur le protocole DFU
AN5405 Développement d'un programme de démarrage basé sur le protocole FD CAN
AN3154 Développement d'un programme de démarrage basé sur le protocole CAN
AN4045 Implémente la fonction IAP de STM32F3 basée sur le protocole UART
AN4657 Implémentation de la fonction IAP à l'aide de l'USART
Programme de démarrage AN5275 STM32MP1 basé sur le protocole USB DFU/USART
Mise à niveau du micrologiciel sans fil AN5247 OTA basée sur STM32WB
Mise à niveau du micrologiciel AN3990 pour la carte STM32F4 DISCOVERY à l'aide d'une clé USB
Guide de mise à niveau du micrologiciel AN5185 STM32WB
6 articles sur l'interface graphique
AN4860 Introduction à l'application hôte DSI de STM32F4x9/STM32F7X9/STM32L4R9
Note d'application du contrôleur LCD-TFT AN4861 STM32
AN5051 Optimisation de la mémoire graphique à l'aide de STM32Chrom-GRC
AN4943 Rafraîchir LCD-TFT à l'aide de l'accélérateur Chrom-ART sur puce STM32
Guide d'application de l'interface DCMI sur puce AN5020 STM32
Présentation de l'application de codec jpeg de la série AN4996 STM32F7
7 articles sur l'horloge
Guide de conception du circuit oscillateur AN2867 STM8/STM32
Étalonnage AN4631 pour l'oscillateur RC sur puce de la série STM32L0
Étalonnage AN4067 pour l'oscillateur RC sur puce de la série STM32F0
Étalonnage RTC sur puce AN2604 pour la série STM32F1
AN5067 Comment optimiser la précision de l'oscillateur RC sur puce STM32
Étalonnage AN4631 pour l'oscillateur RC sur puce de la série STM32L0
AN5676 Étalonnage pour l'oscillateur RC sur puce de la série STM32F0
8 articles GPIO
Guide de conception d'applications AN4899 STM32 GPIO
Utilisation du GPIO série AN5600 STM32L5 avec TrustZone®
9 articles de mémoire
Guide d'application EEPROM analogique FLASH sur puce AN4894 STM32
AN5050 Présentation de l'application basée sur STM32 OCTO-SPI
AN4761 Basé sur le guide d'application FSMC de la série STM32L4
Présentation de l'application de l'unité de gestion de la protection de la mémoire AN4838 STM32 [MPU]
Présentation du cache L1 de la série AN4839 STM32F7/H7
AN4760 Présentation de l'application basée sur STM32 QUAD-SPI
AN4296 Guide d'application pour l'utilisation de STM32F3/G4 CCM basé sur IAR/KEIL MDK/GNU IDE
AN2784 Basé sur le guide d'application FSMC de la série STM32F1
AN5188 Guide d'application de stockage externe basé sur STM32F7X0/STM32H750
Introduction à l'application du contrôleur AN5200 SDMMC basée sur la série STM32H7
Contrôleur AN4570 FMC basé sur la mémoire externe des lecteurs de la série STM32F3
AN5122 Basé sur le guide de routage DDR de la série STM32MP1
Configuration DDR AN5168 basée sur la série STM32MP1
Présentation du mode double banque FLASH de la série AN4826 STM32F7
10 Alimentation/Consommation électrique
AN4621 Introduction de l'application à très faible consommation d'énergie de la série STM32L4
Présentation des applications à très faible consommation d'énergie de la série AN4445 STM32L0
AN4991 Réveillez STM32F0/F3/L0/L4 en utilisant USART/LPUART
AN4635 Utilisation de LPUART pour optimiser la consommation d'énergie basée sur STM32L0/L4
Gestion de l'alimentation AN5215 pour la série STM32H7
Gestion de l'alimentation de la série AN5284 STM32MP1
Gestion intelligente de l'alimentation AN5014 STM32H7X3
Mode basse consommation AN5109 STM32MP1
AN4365 Utilisation du mode d'alimentation STM32F4 MCU avec la meilleure efficacité dynamique
AN5652 Optimisation de l'alimentation pour STM32U575/585AN5568 Fonctionnalités ultra-basse consommation des microcontrôleurs de la série STM32WL
11 articles CEM/EMI
Directives de conception AN1709 EMC pour les applications basées sur STM8/STM32
Techniques logicielles AN1015 pour les performances CEM des microcontrôleurs
12 moteurs
Guide de conception matérielle de la bibliothèque de pilotes de moteur basée sur AN5166 STM32
AN5143 Comment transférer de la bibliothèque de pilote de moteur STM32 v4.3 vers v5.x
AN5464_Utilisation de X_CUBE_MCSDK ou X_CUBE_MCSDK_FUL pour contrôler la position d'un moteur à aimant permanent triphasé
13 Communications
AN4655 Augmentez virtuellement le nombre de périphériques de communication série basés sur la puce STM32
Détection automatique du débit en bauds AN4908 STM32 USART
Présentation de l'application AN5348 STM32 FDCAN
Présentation du package d'extension AN4502 STM32Cube SMBus/PMBus
Code de démonstration AN3966 basé sur STM32F4X7 LWIP TCP/IP
Code de démonstration AN3384 basé sur STM32F2X7 LWIP TCP/IP
AN5543 Méthodes améliorées de communication SPI sur STM32
14 Cryptage et sécurité
AN5156 Confidentialité et sécurité des informations dans le développement d'applications STM32
AN4246 Introduction de l'application PCROP basée sur la série STM32L1
Introduction à l'application de pare-feu AN4730 basée sur STM32L0/L4/L4+
Présentation de l'installation sécurisée du micrologiciel AN4992 [SFI]
AN5421 STM32L5 Développement de TrustZone
Présentation des fonctionnalités de la zone de confiance AN5347 STM32L5
AN5447 Introduction au démarrage sécurisé et à la mise à niveau du micrologiciel basée sur STM32L5
Présentation du pare-feu AN4729 STM32L0/L4
Présentation de l'application de protection du code propriétaire AN3429 STM32 [PCROP]
Présentation du service RSS de la mémoire système AN5428 STM32L5
Introduction à l'application AN5281 basée sur STM32 OTFDEC
Guide de l'utilisateur du pack d'extension AN5056 X-CUBE-SBSFU
AN4435 Guide de développement et d'utilisation basé sur la bibliothèque STM32 ClassB
AN4758 Introduction de l'application PCROP basée sur la série STM32L4/L4+/G4
AN4968 Introduction de l'application PCROP basée sur la série STM32F7
AN4701 Introduction de l'application PCROP basée sur la série STM32F4
Zone sécurisée AN5601 HDP pour microcontrôleurs STM32H7B3xx
15 Introduction au développement matériel STM32
AN4555 Premiers pas avec le développement matériel STM32L4
AN4467 Premiers pas avec le développement matériel STM32L0
AN3216 Premiers pas avec le développement matériel STM32L1
Présentation du développement matériel AN5211 STM32L5
Présentation du développement matériel AN4661 STM32F7
AN5093 commence le développement basé sur la carte de développement STM32G4
AN5307 Premiers pas avec le développement matériel STM32H7A3/7B3/7B0
AN5031 Premiers pas avec le développement matériel STM32 MP1
AN4325 Premiers pas avec le développement matériel STM32 F0
AN4938 Premiers pas avec le développement matériel STM32 H74X/75X
AN3320 Premiers pas avec le développement matériel STM32F2
AN5096 Premiers pas avec le développement matériel STM32G0
16 Autres
Exemple d'application de capteur de température série AN3964 STM32L1
AN4099 utilisant STM32F0/STM32F3 pour réaliser l'émetteur-récepteur de la télécommande infrarouge
AN4978 Recommandations de conception pour l'utilisation de SMPS externes basés sur STM32L4
AN5036 Directives de gestion thermique pour les applications basées sur STM32
AN4746 Optimisation de la consommation d'énergie et des performances avec la famille STM32L4
AN4277 Contrôle moteur/puissance utilisant la polarité des caractéristiques de freinage STM32F30X/31X PWM
AN5342 Gestion ECC de la mémoire interne de la série STM32H7
Guide de débogage de la puce double cœur AN5286 STM32H7
Architecture double cœur des séries AN5557 STM32H745/755 et STM32H747/757
Décodage audio AN3998 PDM basé sur STM32
Application de filtrage numérique AN5305 basée sur STM32G4 FMAC
Guide d'application AN4841 pour l'utilisation de CMSIS DSP basé sur STM32
Guide de l'utilisateur de l'accélérateur AN5325 STM32G4 CORDIC
Mise à niveau du micrologiciel AN4869 BlueNRG-1, BlueNRG-2 BLE OTA
Transfert synchrone parallèle AN4666 utilisant GPIO et DMA
AN4967 Exemple de commande AT basé sur I-CUBE-LRWAN
AN3997 Enregistrement et lecture à l'aide de la carte de découverte STM32
Application de carte à puce AN4800 basée sur la bibliothèque STM32Cube
Exemple d'application de pont audio USB basé sur AN4711 STM32F0
AN5027 est basé sur STM3