Microchip Technology PIC32A 32-bit-Hochleistungs-Mikrocontroller
Microchip Technology PIC32A Mikrocontroller (MCUs) verfügen über eine 200 MHz 32-bit-CPU und eine 64-bit-Doppel-Präzisions-Fließkommaeinheit (DP-FPU) für rechenintensive Applikationen. Diese Hochleistungslösungen wurden entwickelt, um den Bedarf an externen Komponenten deutlich zu reduzieren. Die PIC32A-Baureihe verfügt über eine integrierte analoge Hochgeschwindigkeits-Peripherie, bis zu 40Msps 12-bit-ADCs, 5 ns Hochgeschwindigkeits-Komparatoren und 100 MHz Gain-Bandbreitenprodukt-Operationsverstärker (GBWP). Darüber hinaus sind integrierte Hardware-Sicherheits- und Sicherheitsfunktionen enthalten, wie z. B. Fehlercodekorrektur (ECC) auf Flash und RAM, speicher-integrierter Selbsttest (MBIST), I/O-Integritätsüberwachung, Taktüberwachung und unveränderbares sicheres Hochfahren und Flash-Zugriffskontrolle. Microchip Technology PIC32A MCUs unterstützen Entwickler bei der beschleunigten Einführung von rechenintensiven Applikationen, die eine fortschrittliche Leistung in der Sensorschnittstelle und Datenverarbeitung erfordern.Merkmale
- Peripherie
- Drei 4-wire SPI-Module
- 4-Bit-FIFO
- Variable Datenbreite
- I2S-Modus
- Zwei I2C-Module
- Unabhängige Host- und Client-Logikschaltung
- Unterstützt 100 kHz, 400 kHz und 1 MHz bus-Spezifikationen
- 2-bit- und 10-bit-Geräteadressen
- Unterstützt IPMI-Standard, SMBus und PmBus
- Drei Protokoll-UARTs mit 8-character RX/TX-FIFOs
- Automatisierte UART-Handling-Unterstützung
- LIN 2,2
- Digitaler Multiplexer 512 (DMX)
- Smart Card (ISO 7816)
- IrDA
- Drei 4-wire SPI-Module
- Analog
- Drei 5 ns Analog-Komparatoren mit 12-bit-Impulsdichtemodulations-DACs
- Eingangs-Multiplexing
- Neigungsausgleich
- Ein DAC-Ausgangspuffer
- Drei 100 MHz Rail-to-Rail-Operationsverstärker
- 100 V/μS Anstiegsrate
- 1 mV Abstand
- Benutzerkalibrierung der Eingangs-Offset-Spannung
- Vier 10 μA Konstante Quelle + vier programmierbare Quellen
- Drei 5 ns Analog-Komparatoren mit 12-bit-Impulsdichtemodulations-DACs
- Sicherheitsbaustein
- Secure Boot
- Sicheres Debugging
- Unveränderbare Root-of-Trust (IRT)
- Code-Schutz
- ICSP-Programmier-/Lösch-Deaktivierung
- Firmware-IP-Schutz
- Flash-Schreibschutz
- Sicherheit
- Watchdog-Timer mit Fenster (WDT)
- Deadman-Timer (DMT)
- Vier I/O-Integritätsmonitore (IOIM)
- Flash-ECC (NVM-ECC)
- RAM-ECC
- RAM MBIST
- Temperatursensordiode
Applikationen
- Automotive
- Industrie
- Unterhaltungselektronik
- Medizinische Ausrüstung
Technische Daten
- Hochleistungsfähiger 32-Bit CPU
- 32-Bit-Datenpfade
- Einzel- und DP-FPU-Coprozessor
- 2Kbyte Befehls-Cache
- Sechzehn 32-bit-Arbeitsregister
- Duale 72-bit-Akkumulatoren unterstützen 32-Bit- und 16-bit-Festpunkt-DSP-Betriebsabläufe
- Acht Ebenen tiefer Arbeitsregister-Kontexte
- Achtstufige Tiefenakkumulator-register-Kontexte
- Achtstufige tiefe Fließkomma-Register-Kontexte
- Regler
- Hochstrom-Senken-/Quellen-fähige I/Os
- Programmierbare schwache Pull-Up- und Pull-Down-Widerstände
- Programmierbare Open-Drain-Ausgänge
- Unterbrechung der Edge-of-Level-Änderungsmeldung auf I/O-Pins
- Neubelegbare Peripherie-Pinauswahl-Pins (PPS) zur Reduzierung der Komplexität des Boardlayouts
- Mehrere Interrupt-Vektoren mit individuell programmierbarer Priorität
- Fünf externe Interrupt-Pins
- Wählbare Oszillator-Optionen
- 8 MHz, 1 % bei 0 °C bis +85 °C interner schneller Oszillator
- 8 MHz, 2 % Schneller interner Backup-RC-Oszillator mit geteiltem 32 kHz-Ausgang
- Hochgeschwindigkeits-Quarzresonator-Oszillator oder externer Takt
- Referenztaktausgang
- Stromsparmodi
- Power-on-Reset und Brown-Out-Reset
- Speicher
- Bis zu 128Kbytes Flash-Programmspeicher
- Lebensdauer von 10.000 Lösch-/Schreibzyklen
- Mindestens 20 Jahre Datenhaltung
- Selbstprogrammierbar mit Softwaresteuerung
- Programmierbarer Code-Schutz
- Flash-ECC
- Programmierbare OTP-Regionen
- Gesamter Flash-OTP durch ICSP-Schreibeinschränkung
- 64 x 128-bit-OTP-Fläche
- Bis zu 16Kbytes RAM
- 6-Kanal-Hardware-Direct-Memory-Access-Modul (DMA)
- RAM-ECC
- RAM MBIST
- Bis zu 128Kbytes Flash-Programmspeicher
- Hochgeschwindigkeits-PWM
- Vier PWM-Generatoren
- Bis zu 2,5 ns PWM-Auflösung
- Totzeit für ansteigende und abfallende Flanken
- Totzeitkompensation unterstützt Betrieb mit niedriger Geschwindigkeit
- BLDC-, PMSM-, ACIM-, SRM- und Schrittmotor-PWM-Unterstützung
Blockdiagramm
Veröffentlichungsdatum: 2025-03-12
| Aktualisiert: 2025-05-22
