Microchip Technology SAM D21 ARM® Cortex®-M0+-Mikrocontroller

Microchip Technology SAM D21 ARM® Cortex®-M0+-Mikrocontroller sind stromsparende MCUs mit 32 bis 64 Pins und bis zu 256 KB Flash und 32 KB SRAM. Die SAM D21 MCUs werden mit einer maximalen Frequenz von 48 MHz betrieben und erreichen 2,46 CoreMark/MHz. Die Bauteile sind für die einfache und intuitive Migration mit identischen Peripheriemodulen ausgelegt. Funktionen umfassen einen Hex-kompatiblen Code, eine identische lineare Adressenzuordnung und Pin-kompatible Migrationspfade zwischen allen Bauteilen der Produkt-Baureihe. Alle Bauteile besitzen eine intelligente und flexible Peripherie, ein Ereignissystem für die Signalgebung zwischen Peripherien und eine Unterstützung von Benutzerschnittstellen für kapazitive Touch-Tasten, -Schieberegler und Scrollräder.

Merkmale

  • Prozessor
    • ARM® Cortex®-M0+-CPU mit einem Betrieb von bis zu 48 MHz
      • Einzelyklus-Hardwaremultiplikator
      • Micro Trace Buffer (MTB)

  • Speicher
    • 32/64/128/256 KB im System integrierter selbstprogrammierbarer Flash
    • 4/8/16/32 KB SRAM-Speicher

  • System
    • Power-on-Reset-(POR)-Detektor und Spannungseinbruch-Detektor (BOD - Brown-out)
    • Interne und externe Taktoptionen mit 48 MHz digitaler Frequenzregelschleife (DFLL48M) und partieller, digitaler Phasenregelschleife (FDPLL96M) von 48 MHz bis 96 MHz
    • Externer Interruptcontroller (EIC)
    • 16 externe Interrupts
    • Ein nicht maskierbarer Interrupt (NMI)
    • Serial-Wire-Debug-(SWD)-Programmierung mit zwei Pins, Test- und Debugschnittstelle

  • Geringer Stromverbrauch
    • Leerlauf und Stand-by-Schlafmodi
    • SleepWalking-Peripherien

  • I/O
    • Bis zu 52 programmierbare I/O-Pins

  • Qualifizierung
    • AEC-Q100 Klasse 1 (-40 °C bis 125 °C)

  • Drop-in-kompatibel mit SAM D20

  • Gehäuse
    • 64-Pin-TQFP, QFN, UFBGA
    • 48-Pin-TQFP, QFN, WLCSP
    • 32-Pin-TQFP, QFN, WLCSP

  • Betriebsspannung
    • 1,62 V bis 3,63 V
  • Peripherien
    • 12-Kanal-DMAC (Direct-Memory-Access-Controller)
    • 12-Kanal-Ereignissystem
    • Bis zu fünf 16-Bit-Timer/Zähler (TC), konfigurierbar entweder als:
      • 16-Bit-TC mit zwei Vergleichs-/Erfassungskanälen oder als
      • 8-Bit-TC mit zwei Vergleichs-/Erfassungskanälen oder als
      • 32-Bit-TC mit zwei Vergleichs-/Erfassungskanälen, indem zwei TCs verwendet werden
    • Drei 24-Bit-Timer/-Zähler zur Steuerung (TCC) mit erweiterten Funktionen:
      • Bis zu vier Vergleichskanäle mit optionalem, zusätzlichem Ausgang
      • Generierung eines synchronisierten Pulsbreitenmodulations-Muster (PWM) auf den Anschluss-Pins
      • Deterministischer Fehlerschutz, schneller Abfall und konfigurierbare Verlustzeit zwischen zusätzlichen Ausgängen
      • Dithering, das die Auflösung mit bis zu 5 Bit erhöht und Quantisierungsfehler reduziert
    • 32-Bit-RTC (Echtzeit-Zähler) mit Uhr-/Kalender-Funktion
    • Watchdog-Timer (WDT)
    • CRC-32-Generator
    • Eine Universal Serial Bus (USB) 2.0-Schnittstelle mit Vollgeschwindigkeit (12 MBit/s)
      • Embedded Host- und Bauteilfunktion
      • Acht Endpunkte
    • Bis zu sechs serielle Kommunikationsschnittstellen (SERCOM), die jeweils für den Betrieb wie folgt konfiguriert werden können:
      • USART mit Vollduplex und Einzeldraht-Halbduplex-Konfiguration
      • I2C bis zu 3,4 MHz
      • SPI
      • LIN-Slave
    • Eine Zweikanal-Inter-IC-Sound- (I2S) Schnittstelle
    • Ein 12-Bit-Analog-Digital-Wandler (ADC) mit 350 ksps und bis zu 20 Kanälen
      • Einendiger und Differential-Eingang
      • 1/2x bis 16x programmierbare Gain-Stufe
      • Automatisches Offset und Gain-Fehlerkorrektur
      • Überabtastung und Dezimierung von Hardware zur Unterstützung von 13-, 14-, 15- oder 16-Bit-Auflösung
    • 10-Bit-Digital-Analog-Wandler (DAC) mit 350 ksps
    • Bis zu vier Analog-Komparatoren (AC) mit Fenstervergleichsfunktion
    • Peripheral Touch Controller (PTC)
      • Kapazitive 256-Kanal-Touch- und Näherungserkennung

Applikationen

  • Home automation
  • Consumer
  • Metering
  • Industrial

Videos

Blockdiagramm

Blockdiagramm - Microchip Technology SAM D21 ARM® Cortex®-M0+-Mikrocontroller
Veröffentlichungsdatum: 2018-07-19 | Aktualisiert: 2025-06-13