Microchip Technology PIC32MZ EF 32-Bit-Mikrocontroller

Microchip Technologie PIC32MZ EF 32-Bit-Mikrocontroller bieten branchenführende Konnektivitäts- und Peripherieoptionen sowie einen MIPS32-Core der M-Klasse mit einer Geschwindigkeit von bis zu 200 MHz/330 DMIPS. Der Prozessorkern verfügt über eine Fließkommaeinheit (FPU) für schnelle, einfache und doppelte Genauigkeitsberechnung und erweiterte DSP-Funktionalität mit vier 64-Bit-Akkumulatoren, Einzelzyklus-MAC und einer 5-Stufen-Pipeline. Er ist mit bis zu 2 MB Flash und 512 KB SRAM gekoppelt und verfügt über eine Crypto Engine für geringeren Software-Aufwand und eine einfache Ausführung der Verschlüsselung/Entschlüsselung. Die PIC32MZ EF MCUs werden auch vollständig vom integrierten MPLAB Harmony-Software-Framework unterstützt, das Softwarelösungen zur beschleunigten Entwicklung von Grafiken und Konnektivitätsapplikationen enthält. 

Merkmale

  • Core: 252 MHz (bis zu 415 DMIPS) M-Klasse
    • 16 KB I-Cache, 4 KB D-Cache
    • FPU für 32-Bit- und 64-Bit-Gleitkomma-Mathematik
    • MMU für eine optimale Embedded-OS-Ausführung
    • microMIPS™-Modus für eine bis zu 35 % kleinere Codegröße
    • DSP-verbesserter Core:
      • Vier 64-Bit Akkus
      • Einzel-Zyklus MAC, Sättigung und fraktionierte Mathematik
      • IEEE 754-konform
    • Code-effiziente Architektur (C und Baugruppe)
  • Takt-Management
    • Programmierbare PLLs und Oszillator-Taktquellen
    • Ausfallsicherer Taktwächter (FSCM)
    • Unabhängiger Watchdog-Timer (WDT) und Deadman-Timer (DMT)
    • Schnelle Anlaufzeit und Inbetriebnahme
  • Leistungsmanagement
    • Stromsparmodi (Schlaf und Leerlauf)
    • Integrierter Power-on-Reset (POR) und Brown-Out-Reset (BOR)
  • Speicherschnittstellen
    • Externe Bus-Schnittstelle (EBI): 50 MHz
    • Serielle Quad-Schnittstelle (SQI): 50 MHz
  • Audio- und Grafikschnittstellen
    • Grafikschnittstellen: EBI oder PMP
    • Audiodaten-Kommunikation: I2S, LJ und RJ
    • Audio-Steuerschnittstellen: SPI und I2C
    • Audiodaten-Mastertakt: Fraktionale Taktfrequenzen mit USB-Synchronisierung
    • Hochgeschwindigkeits(HS)-Kommunikationsschnittstellen (mit dediziertem DMA)
    • USB-2.0-konforme Hochgeschwindigkeits-On-The-Go(OTG)-Controller
    • 10/100 Mbps Ethernet MAC mit MII und RMII-Schnittstelle
  • Sicherheitsmerkmale
    • Crypto-Engine mit einem RNG für die Datenverschlüsselung/-entschlüsselung und Authentifizierung (AES, 3DES, SHA, MD5 und HMAC)
    • Erweiterter Speicherschutz:
      • Peripherie- und Speicher-Regionszugangssteuerung
  • Direct Memory Access (DMA)
    • Acht Kanäle mit automatischer Datengrößenerkennung
    • Programmierbare zyklische Redundanzprüfung (CRC)
  • Fortschrittliche Analogfunktionen
    • 12-Bit-ADC-Modul:
      • 18 MS/s mit bis zu sechs Abtast- und Halteschaltungen (Sample and Hold, S&H) (fünf dedizierte und eine gemeinsam genutzte)
      • Bis zu 48 analoge Eingänge
      • Kann im Ruhezustand und im Standby-Betrieb betrieben werden
      • Mehrere Triggerquellen
      • Sechs digitale Komparatoren und sechs digitale Filter
    • Zwei Komparatoren mit 32 programmierbaren Spannungsreferenzen
  • Kommunikationsschnittstellen
    • Zwei CAN-Module (mit dedizierten DMA-Kanälen)
      • 0B-Aktiv mit DeviceNet™-Adressierungsunterstützung
    • Sechs UART-Module (25 MBit/s):
      • Unterstützt bis zu LIN 2.1- und IrDA®-Protokolle
    • Sechs 4-Draht-SPI-Module (bis zu 50 MHz)
    • SQI als zusätzliches SPI-Modul konfigurierbar (50 MHz)
    • Fünf I2C-Module (bis zu 1 Mbaud) mit SMBus-Unterstützung
    • Parallelgeschalteter Master-Anschluss (PMP)
    • Peripherie-Pinauswahl (PPS) zur Aktivierung der Funktionsneuzuordnung
  • Timer/Ausgangsvergleich/Einfangserfassung
    • Neun 16-Bit- oder bis zu vier 32-Bit-Timer/Zähler
    • Neun Ausgangsvergleichsmodule (Output Compare, OC)
    • Neun Eingangserfassungsmodule (Inpute Capture, IC)
    • Echtzeituhr- und Kalendermodul (RTCC)
  • Ein-/Ausgang
    • 5-V-tolerante Pins mit Quelle/Senke von bis zu 32 mA
    • Wählbare Steuerungen für Open-Drain, Pull-Ups, Pull-Downs und Anstiegsrate
    • Externe Interrupts auf allen I/O-Pins
    • PPS zur Aktivierung der Funktionsneuzuordnung
  • Qualifikation und Unterstützung für Klasse B
    • AEC-Q100 REVH (Klasse 1 -40 ºC bis +125 ºC)
    • Klasse B Sicherheitsbibliothek, IEC 60730 (geplant)
    • Interner Backup-Oszillator
  • Debugger-Entwicklungsunterstützung
    • Programmierung in der Schaltung und Applikation
    • Vierdrahtige MIPS®-erweiterte JTAG-Schnittstelle
    • Unbegrenzte Software- und 12 komplexe Haltepunkte
    • IEEE 2-kompatibler (JTAG) Abgrenzungsscan
    • Non-intrusive Hardware-basierte Anweisungsspur
  • Unterstützung für Software und Tools
    • C/C++-Compiler mit nativer DSP-/fraktionaler und FPU-Unterstützung
    • MPLAB® Harmony-integriertes Software-Framework
    • TCP/IP-, USB-, Grafik- und mTouch™-Middleware
    • MFI-, Android™- und BLUETOOTH®-Audio-Frameworks
    • RTOS-Kernel: Express Logic ThreadX, FreeRTOS™, OpenRTOS®, Micriµm® µC/OS™ und SEGGER embOS®
  • Betriebsbedingungen
    • 1 V bis 3,6 V, -40 ºC bis +85 ºC, DC bis 252 MHz
    • 1 V bis 3,6 V, -40 ºC bis +125 ºC, DC bis 180 MHz
  • Gehäuseoptionen
    • QFN-64
    • TQFP-64, TQFP-100, TQFP-144
    • TFBGA-100, TFBGA-144
    • VTLA-124
    • LQFP-144

Applikationen

  • Sichere Internet of Things(IoT)-Applikationen
  • Grafik
  • Digital-Audio
  • Konnektivität
  • Bluetooth
  • Universal-Embedded-Steuerung

Videos

Blockdiagramm

Blockdiagramm - Microchip Technology PIC32MZ EF 32-Bit-Mikrocontroller
Veröffentlichungsdatum: 2019-10-08 | Aktualisiert: 2023-06-08