Communication série via interruption et DMA sur STM32
La communication série sur microcontrôleurs STM32 peut être optimisée en utilisant les interruptions matérielles ou le transfert direct mémoire (DMA). Ces méthodes permettent de libérer le CPU pendant les échanges de données, améliorent ainsi l'efficacité globale du système.
Configuration matérielle et logicielle
Carte cible : STM32F103C8T6
Ou ...
Publié le 18 septembre à 04h43
Configuration et acquisition des données analogiques avec les ADC du STM32
Sur les cartes de développement basées sur le STM32, les périphériques ADC1 et ADC2 sont utilisés pour la numérisation de signaux analogiques. L'ADC1 est configuré pour lire deux sources : une sortie analogique et une tension sur la broche PB14 via le MCP4017. L'ADC2, quant à lui, sert à mesurer une seconde sortie analogique.
L'acquisition de d ...
Publié le 18 juin à 00h50
Maîtrise du Contrôleur DMA sur STM32 : Théorie et Implémentations Pratiques
Architecture et Principes du Contrôleur DMA
Le DMA (Direct Memory Access) est un mécanisme matériel permettant des transferts de données à haute vitesse entre différentes entités (périphériques, mémoires) sans solliciter le processeur central (CPU). En déléguant ces opérations de copie au contrôleur DMA, le CPU est libéré pour exécuter des tâch ...
Publié le 7 juin à 21h28