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