NXP Semiconductors Kinetis KL4x Mikrocontroller
NXP Semiconductors Kinetis KL4x-Mikrocontroller, die auf den ARM® Cortex®-M0+-Cores basieren, kombinieren eine Performance mit extrem geringem Stromverbrauch mit einer großen Auswahl von Analog-, Kommunikations-, Timing- und Steuerungsperipherien, einschließlich eines On-the-Go-Controllers und eines stromsparenden LCD-Controllers mit Unterstützung für bis zu 376 Segmente. Darüber hinaus bieten die Kinetis KL4x MCUs mehrere, flexible Stromsparmodi, einschließlich eines neuen Rechenmodus, der die dynamische Leistung reduziert, indem er die Peripherie in einen asynchronen Stopp-Modus versetzt. Die integrierte Sicherheitsschaltung verhindert den unbefugten Zugriff auf RAM- und Flash-Inhalte. Die KL4x-MCU-Produktfamilie ist mit der Cortex-M4-basierten Kinetis K40-MCU-Produktfamilie kompatibel und bietet einen Migrationspfad für eine höhere Leistungs- und Funktionsintegration.Merkmale
- Extrem geringer Stromverbrauch
- ARM Cortex-M0+-32-Bit-Core der nächsten Generation
- Der schnelle Einzelzyklus-I/O-Zugangsanschluss erleichtert das Bit-Banging und die Software-Protokoll-Emulation unter Beibehaltung des allgemeinen Erscheinungsbildes von 8-Bit
- Mehrere flexible Stromsparmodi, einschließlich eines neuen Rechenmodus, der die dynamische Leistung reduziert, indem Peripherien in einen asynchronen Stopp-Modus versetzt werden
- LPUART-, SPI-, I2C-, ADC-, DAC-, LP-Timer- und DMA-unterstützter Betrieb im Stromsparmodus ohne Aktivierung des Cores
- Speicher
- Bis zu 256 KB Flash mit 64 Byte Flash-Cache, bis zu 32 KB RAM
- Sicherheitsschaltung zur Verhinderung von unerlaubtem Zugriff auf RAM- und Flash-Inhalte
- 16 KB ROM und eingebauter Boot-Loader vereinfacht das Programmieren des MCUs und ermöglicht eine einfache Aktualisierung des Flash
- Performance
- 48-MHz-Core-Frequenz über den gesamten Spannungs- und Temperaturbereich (-40 ºC bis +105 ºC)
- Bit-Manipulations-Engine für eine verbesserte Bit-Handhabung von Peripheriemodulen
- Thumb-Befehlssatz verbindet eine hohe Code-Dichte mit einer 32-Bit-Leistung
- Bis zu Vierkanal-DMA für Peripherie- und Speicherbedienung mit reduzierter CPU-Ladung und schnellerem Systemdurchsatz
- Unabhängig getaktete COP-Schutzvorrichtungen gegen Taktversatz oder Codeverlust für ausfallsichere Applikationen
- Mischsignal
- Bis zu 16-Bit-ADC mit konfigurierbarer Auflösung, Abtast-Zeit und Umwandlungsgeschwindigkeit/-leistung
- Integrierter Temperatursensor
- Einzel- oder Differential-Eingangsmodus Betrieb für eine bessere Rauschunterdrückung
- Hochgeschwindigkeits-Komparator mit internem 6-Bit-DAC
- 12-Bit-DAC mit DMA-Unterstützung
- Zeitmessung und Steuerung
- Zwei Sechskanal- und ein Zweikanal-16-Bit-Zeitmesser-PWM-Modul(e) mit DMA-Unterstützung und geringem Stromverbrauch
- Periodischer Zweikanal-32-Bit-Interrupt-Timer bietet die Zeitgrundlage für den RTOS-Aufgabenzeitplan oder die Auslösungsquelle für die ADC-Umwandlung
- Timer mit niedrigem Stromverbrauch ermöglicht den Betrieb in allen Leistungsmodi außer im VLLS0
- Echtzeituhr mit Kalender
- Mensch-Maschine-Schnittstelle
- Segment-LCD-Schnittstelle
- Kapazitive Touch-Sense-Schnittstelle unterstützt bis zu 16 externe Elektroden und DMA-Datentransfer
- GPIO mit Pin-Interrupt-Unterstützung, DMA-Anfragefunktion und anderen Pin-Steuerungsoptionen
- Konnektivität und Kommunikation
- USB 2.0 On-The-Go (Full-Speed) mit integriertem USB-Niederspannungsregler liefert bis zu 120 mA Off-Chip bei 3,3 V für den Betrieb von externen Komponenten über einen 5-Volt-Eingang oder ein USB 2.0-Bauteil (Full-Speed) mit Taktwiederherstellungsfunktion ohne dass ein externer Quarz erforderlich ist
- Zwei I2Cs mit DMA-Unterstützung, bis zu 1 MBit/s und mit SMBus V2-Funktionen kompatibel
- Ein LPUART und zwei UART mit DMA-Unterstützung
- Zwei SPI mit DMA-Unterstützung
- I2S-Modul für Audio-Applikationen
- FlexIO für Universal- oder kundenspezifische serielle Peripherie-Emulation
- Interne Taktreferenz mit hoher Genauigkeit zur Unterstützung der Hochleistungskommunikation
Applikationen
- Smart-Uhren
- Thermostate
- Durchflussmessgeräte
- Blutzuckermessgeräte
- Multiparameter-Patientenmonitore
- Gebäudesteuerung
- Hausautomatisierung
- Elektronische Waagen
Blockdiagramm
Veröffentlichungsdatum: 2019-05-24
| Aktualisiert: 2023-08-29
