À propos du microcontrôleur STM32
Le microcontrôleur STM32 est un type de microcontrôleur basé sur l’architecture ARM Cortex-M et développé par STMicroelectronics. Il est conçu pour offrir des performances élevées, une faible consommation d’énergie et une large gamme de périphériques. Les microcontrôleurs STM32 sont utilisés dans diverses applications, notamment l’automobile, l’industrie, le médical et la consommation.
Carte de développement STM32F405
Le STM32F405 est un microcontrôleur ARM Cortex-M4 de la famille STM32 de STMicroelectronics. Il dispose d’un cœur ARM Cortex-M4 32 bits fonctionnant jusqu’à 168 MHz, 1 Mo de mémoire Flash, 192 Ko de RAM et divers périphériques tels que USB, Ethernet et CAN.

Présentation des fonctionnalités
- Mémoires embarquées haute vitesse ;
- Contrôleur de mémoire statique flexible ;
- Unité de calcul CRC ;
- Générateur de nombres aléatoires véritable ;
- Minuterie PWM de contrôle moteur ;
- Unité de calcul CRC ;
- Chiffrement matériel (AES, DES, 3DES).
Paramètre de performance
- Cœur ARM Cortex-M4 32 bits avec FPU ;
- Fréquence de fonctionnement jusqu’à 168 MHz ;
- Performance de 1,25 DMIPS/MHz (Dhrystone 2.1) ;
- Jusqu’à 1 Mo de Flash, 192 Ko de RAM ;
- Plage de tension de fonctionnement de 2,0 V à 3,6 V ;
- Fréquence CPU maximale de 216 MHz ;
- Disposition de 64 à 144 broches : 4 x 4,2 mm ;
- ID unique à 96 bits ;
- ADC 12 bits avec 16 canaux ;
- 17 minuteries, dont 32 bits avec PWM ;
- 96 lignes de broches d’E/S à usage général ;
- Performance de 1,25 DMIPS/MHz ;
- Interface de bus externe 8/16/32 bits ;
- 3 x I2C, 3 x SPI, 6 x USART, 2 x CAN, USB 2.0 FS OTG ;
- Prise en charge du débogage : interface JTAG et SWD avec JTAG à 4 fils.
Modèles de puces STM32 pris en charge
Voici nos modèles de MCU disponibles de la série STM32 à déverrouiller :
MCU grand public
Série STM32F0 :
- STM32F0x0
- STM32F0x1
- STM32F0x2
- STM32F0x8
Série STM32F1 :
- STM32F100
- STM32F101
- STM32F102
- STM32F103
- STM32F105/107
Série STM32F3 :
- STM32F301
- STM32F302
- STM32F303
- STM32F334
- STM32F373
- STM32F3x8
Série STM32G0 :
- STM32G0x0
- STM32G0x1
Série STM32G4 :
- STM32G4x1
- STM32G4x3
- STM32G4x4
MCU sans fil
Série STM32WB :
- STM32WBx0
- STM32WBx5
- STM32WBxM
Série STM32WL :
- STM32WL5x
- STM32WLEx
MCU ultra-faible consommation
Série STM32L0 :
- STM32L0x0
- STM32L0x1
- STM32L0x2
- STM32L0x3
Série STM32L1 :
- STM32L100
- STM32L151/152
- STM32L162
Série STM32L4 :
- STM32L4x1
- STM32L4x2
- STM32L4x3
- STM32L4x5
- STM32L4x6
Série STM32L4+ :
- STM32L4P5/Q5
- STM32L4R5/S5
- STM32L4R7/S7
- STM32L4R9/S9
Série STM32L5 :
- STM32L5x2
Série STM32U5 :
- STM32U575/585
MCU haute performance
Série STM32F2 :
- STM32F2x5
- STM32F2x7
Série STM32F4 :
- STM32F401
- STM32F405/415
- STM32F407
- STM32F417
- STM32F410
- STM32F411
- STM32F412
- STM32F413/423
- STM32F427/437
- STM32F429/439
- STM32F446
- STM32F469/479
Série STM32F7 :
- STM32F7x0
- STM32F7x2
- STM32F7x3
- STM32F7x5
- STM32F7x6
- STM32F7x7
- STM32F7x9
Série STM32H7 :
- STM32H723/733
- STM32H725/735
- STM32H730
- STM32H742
- STM32H743/753
- STM32H745/755
- STM32H747/757
- STM32H750
- STM32H7A3/7B3
- STM32H7B0




