Microchip PIC32MZxxxEC-serien af integrerede Connectivity-mikrokontrollere er højtydende 32-bit enheder, der benytter den kraftfulde MIPS32 microAptiv™-kerne. Det omfattende sæt af perifere enheder på kortet indeholder både audio- og grafikinterfaces, Hi-Speed USB- og 10/100 Ethernet-interfaces sørger for højhastighedskommunikation.
MPLAB® Harmony Integrated Software Framework er Microchips udviklingsplatform til PIC32 MCU'er. Denne IDE er en enkelt integreret platform, der kombinerer forskellige drivere og biblioteker, hvilket forenkler udvikling, som giver mulighed for, at færdige produkter kommer hurtigere på markedet. Yderligere oplysninger kan findes på microchip.com/harmony.
MIPS32 microAptiv™ Core har
Op til 200 MHz (op til 330 DMIPS) 16 KB I-cache, 4 KB D-cache MMU for optimal embedded OS-udførelse microMIPS™-tilstand for op til 35 % mindre kodestørrelse DSP-forbedret kerne med fire 64-bit akkumulatorer og enkelt-cyklus MAC Kodeeffektiv (C og Assembly) arkitektur
Kommunikationsinterfaces
USB 2.0 kompatibel højhastigheds On-The -Go (OTG)-kontroller med dedikeret DMA 10/100 Mbps Ethernet MAC med MII- og RMII-interface med dedikeret DMA To CAN 2.0B moduler - kun modellerne PIC32MZxxxxECHxxx og PIC32MZxxxxECMxxx Seks UART-moduler (25 Mbit/s), understøtter LIN 1.2- og IrDA®-protokoller Fire eller seks 4-leder SPI moduler SQI kan konfigureres som et ekstra SPI-modul (50 MHz) Fire eller fem I2C-moduler (op til 1 Mbaud) med SMBus-understøttelse Parallel master-port (PMP)
Lyd- og grafikinterfaces
Grafisk interface via ekstern bus-interface (EBI) - kun modellerne PIC32MZxxxxECHxxx og PIC32MZxxxxECMxxx Grafisk interface via Parallel-masterport - alle modeller Audiodatakommunikation via I2S, LJ, og RJ Audiokontrolinterface via SPI og I2C Audio-masterclock: Fraktionerede clockfrekvenser med USB-synkronisering
Andre højdepunkter
Kryptografisk motor - kun PIC32MZxxxxECMxxx-modeller Generator til tilfældigt tal (RNG) Direkte hukommelsesadgang (DMA) 50 MHz serielt quad interface SQI-hukommelsesinterface 50 MHz eksternt businterface (EBI) hukommelsesinterface - kun modellerne PIC32MZxxxxECHxxx og PIC32MZxxxxECMxxx 10-bit analog-til-digital-konverter ADC - 24, 40 eller 48 kanaler To komparatorer med 32 programmerbare spændingsreferencer Temperaturføler med ±2 °C nøjagtighed Ni 16-bit timere - kan konfigureres som op til fire 32-bit timere Ni udgangssammenlignings- (OC) og indgangssammenligningsmoduler (IC) Realtidsur og -kalendermodul (RTCC) Intern oscillator Programmerbare PLL'er og oscillator-urkilder Fejlsikker clockmonitor (FSCM) Uafhængig watchdog-timere (WDT) og deadman-timer (DMT) Hurtig opvågning og opstart Tilstande med lav effekt (dvale og tomgang) Integreret reset ved opstart og nulstilling ved strømudfald Perifere benvalg (PPS)
Højtydende 32-bit mikrokontrollere er designet til: slagfaste grafik-/brugergrænseflader, Ethernet/USB/CAN opkobling, multitask embedded styring, særdeles god lydkvalitet