STMicroelectronics Microcontrôleurs STM32G070CBx

Les microcontrôleurs STM32G070CBx STMicroelectronics sont basés sur un cœur RISC Arm® Cortex®-M0+ 32 bits haute performance fonctionnant à une fréquence de 64 MHz. Ces microcontrôleurs intègrent une unité de protection de la mémoire (MPU), des mémoires embarquées haut débit, un accès direct à la mémoire (DMA), une large gamme de fonctions système, des E/S améliorées et des périphériques. Les composants STM32G070CBx fonctionnent sur une plage de température comprise entre -40 °C et 85 °C et une plage de tension d'alimentation comprise entre 2 V et 3,6 V. Ces microcontrôleurs disposent d'unités de calcul CRC, d'interfaces de communication et d'un RTC calendrier avec alarme et réveil périodique de l'arrêt/veille.

Caractéristiques

  • Cœur :
    • Microcontrôleur Arm® Cortex®-M0+ 32 bits
  • Mémoires :
    • 128 Ko de mémoire Flash avec protection
    • 36 Ko de SRAM
  • Unité de calcul CRC
  • Réinitialisation et gestion de l'alimentation :
    • Réinitialisation en marche/à l'arrêt (POR/PDR)
    • Modes basse consommation :
      • Veille, Arrêt et Attente
    • Alimentation VBAT pour les registres de sauvegarde et RTC
  • Jusqu'à 59 E/S rapides :
    • Tous mappables sur les vecteurs d'interruption externes
    • E/S tolérantes à 5 V multiples
  • Contrôleur DMA à 7 canaux avec cartographie flexible
  • CAN 12 bits et 0,4 µs :
    • Jusqu'à 16 bits avec suréchantillonnage matériel
    • Plage de conversion de 0 V à 3,6 V
  • 11 minuteurs :
    • 16 bits pour une commande moteur avancée, cinq minuteurs 16 bits à usage général, deux minuteurs 16 bits de base, deux minuteurs de surveillance et un minuteur SysTick
  • Calendrier RTC avec alerte et réveil périodique d'arrêt ou d'attente
  • Interfaces de communication
    • Deux interfaces de bus I2C prenant en charge le mode rapide plus avec un dissipateur de courant supplémentaire, une prenant en charge le SMBus/PMBus et le réveil du mode Arrêt
    • Quatre USART avec SPI synchrone maître/esclave
    • Deux SPI avec cadre programmable de 4 à 16 bits et un multiplexé avec interface I2S
  • Prise en charge du développement SWD (Serial Wire Debug)
  • Tous les boîtiers sont conformes à la norme ECOPACK 2

Caractéristiques techniques

  • Gestion d'horloge :
    • Oscillateur à quartz de 4 MHz à 48 MHz
    • Oscillateur à cristal de 32 kHz avec calibration
    • RC interne 16 MHz avec option PLL
    • Oscillateur RC interne 32 kHz (±5 %)
  • Plage de températures de fonctionnement : de -40 à +85 °C
  • Plage de tensions d'alimentation 2 V à 3,6 V

Schéma fonctionnel

Schéma de principe - STMicroelectronics Microcontrôleurs STM32G070CBx

Schéma de principe

Schéma du circuit d'application - STMicroelectronics Microcontrôleurs STM32G070CBx
Publié le: 2021-01-07 | Mis à jour le: 2025-01-02