NXP Semiconductors S32K 32-Bit-Automotive-Universal-MCUs
NXP S32K 32-Bit-Automotive-Universal-Mikrocontroller (MCUs) sind eine skalierbare Produktfamilie von AEC-Q100-qualifizierten ARM® Cortex®-M4F- und Cortex-M0+-basierten 32-Bit-MCUs für Universal-Automotive- und hochzuverlässigen Industrieapplikationen. Diese Bauteile bieten eine Skalierbarkeit mit Hardware- und Software-kompatiblen Produktfamilien mit mehreren Leistungs-, Speicher- und Funktionsoptionen. Diese MCUs bieten eine ISO-, CAN-FD-, CSEc-Hardware-Sicherheit, ASIL-B ISO26262 funktionale Sicherheit und ein extrem stromsparendes Betriebsverhalten.Merkmale
- Betriebseigenschaften
- Spannungsbereich: 2,7 V bis 5,5 V
- Umgebungstemperaturbereich: -40°C bis 105 °C für den HSRUN-Modus, -40 °C bis + 125 °C für den RUN-Modus
- ARM™ Cortex-M4F/M0+-Core, 32-Bit-CPU
- Unterstützt eine Frequenz von bis zu 112 MHz (HSRUN-Modus) mit 1,25 Dhrystone-MIPS pro MHz
- ARM-Core-basiert auf der ARMv7-Architektur und Thumb®-2 ISA
- Integrierter digitaler Signalprozessor (DSP)
- Konfigurierbarer integrierter vektorgesteuerter Interrupt-Controller (NVIC)
- Fließkommaeinheit (FPU) mit einfacher Präzision
- Takt-Schnittstellen
- Leistungsmanagement
- Stromsparender ARM Cortex-M4F/M0+-Core mit ausgezeichneter Energieeffizienz
- Leistungsmanagement-Controller (PMC) mit mehreren Leistungsmodi: HSRUN, RUN, STOP, VLPR und VLPS
- Takt-Gating und stromsparender Betrieb werden auf bestimmten Peripherien unterstützt.
- Speicher und Speicherschnittstellen
- Bis zu 2 MB Flash-Speicher mit ECC
- 64 KB FlexNVM für Daten-Flash-Speicher mit ECC und EEPROM-Emulation
- Bis zu 256 KB SRAM mit ECC
- Bis zu 4KB FlexRAM zur Vverwendung als SRAM oder EEPROM-Emulation
- Bis zu 4KB Code Cache zur Reduzierung der Auswirkungen auf das Betriebsverhalten aufgrund von Latenzen beim Speicherzugriff
- QuadSPI mit HyperBus™-Unterstützung
- Mischsignal-Analog
- Bis zu zwei 12-Bit-Analog-Digital-Wandler (ADC) mit bis zu 32 Kanälen Analogeingänge pro Modul
- Ein Analog-Komparator (CMP) mit integriertem 8-Bit-Digital-Analog-Wandler (DAC)
- Debug-Funktionsumfang
- Serial Wire JTAG Debug Port (SWJ-DP) kombiniert
- Debug-Watchpoint und Trace (DWT)
- Instrumentation Trace Macrocell (ITM)
- Test Port Interface Unit (TPIU)
- Flash Patch und Breakpoint (FPB) Unit
- Human Machine Interface (HMI)
- Bis zu 156 GPIO-Pins mit Interrupt-Funktionalität
- Non-Maskable Interrupt (NMI)
- Kommunikationsschnittstellen
- Bis zu drei stromsparende Universal Asynchronous Receiver/Transmitter-Module (LPUART/LIN) mit DMA-Unterstützung und stromsparender Verfügbarkeit
- Bis zu drei energiesparende serielle Peripherieschnittstellen-Module (LPSPI) mit DMA-Unterstützung und stromsparender Verfügbarkeit
- Bis zu zwei stromsparende Inter-integrierte Schaltkreismodule (LPI2C) mit DMA-Unterstützung und stromsparender Verfügbarkeit
- Bis zu drei FlexCAN-Module (optional mit CAN-FD-Unterstützung)
- FlexIO-Modul zur Emulation von Kommunikationsprotokollen und Peripherien (UART, I2C, SPI, I2S, LIN, PWM usw.)
- Bis zu einem 10/100-MBit/s-Ethernet mit IEEE1588-Unterstützung und zwei synchronen Audio-Schnittstellenmodule (SAI)
- Schutz und Sicherheit
- Die kryptografische Service-Engine (CSEc) enthält einen umfassende Satz von kryptografischen Funktionen, wie in der funktionalen Spezifikation der SHE (sichere Hardware-Erweiterung) beschrieben
- Einmalige 128-Bit-Identifikations-Nummer (ID)
- Fehlerkorrekturcode (ECC) auf Flash- und SRAM-Speicher
- Speicherschutzeinheit (Memory Protection Unit, MPU)
- Zyklisches Redundanzprüfungsmodul (CRC)
- Interner Watchdog (WDOG)
- Externes Watchdog-Monitor-Modul (EWM)
- Zeitmessung und Steuerung
- Bis zu acht unabhängige 16-Bit-FlexTimer-Module (FTM), die bis zu 64 Standardkanäle (IC/OC/PWM) bieten
- Ein stromsparender 16-Bit-Timer (LPTMR) mit einer flexiblen Aktivierungssteuerung
- Zwei programmierbare Verzögerungblöcke (PDB) mit flexiblem Auslösesystem
- Ein stromsparender 32-Bit-Interrupt-Timer (LPIT) mit 4 Kanälen
- 32-Bit-Echtzeitzähler (RTC)
- Gehäuse
- 32-Pin-QFN-, 48-Pin-LQFP-, 64-Pin-LQFP-, 100-Pin-LQFP-, 100-Pin-MAPBGA-, 144-Pin-LQFP-, 176-Pin-LQFP-Gehäuseoptionen
- 16-Kanal-DMA mit bis zu 63 Anforderungsquellen mit DMAMUX
Applikationen
- Automotive motor control
- HVAC
- Automotive end node
- LED lighting
- Body control
- Electric pumps
- Home appliances
- Industrial metering
Additional Resources
- S32K1 General Purpose MCUs Fact Sheet
- Application Note: Optimizing the S32K1xx eDMA for Performance Demanding Applications
- Application Note: S32K1xx Series Cookbook
- Application Note: Libuavcan S32K1 Driver over CAN-FD
- Application Note: Production Flash Programming Best Practices for S32K1xx MCUs
- Application Note: Motor Control Using FreeRTOS
Block Diagram
Veröffentlichungsdatum: 2018-08-21
| Aktualisiert: 2024-09-09
