NXP Semiconductors Kinetis KL1x Mikrocontroller

NXP Semiconductors Kinetis KL1x-Mikrocontroller, die auf dem ARM® Cortex®-M0+-Core basieren, kombinieren eine Performance mit extrem geringem Stromverbrauch mit einer umfassenden Auswahl von Analog-, Kommunikations-, Timing- und Steuerungsperipherien. Die Kinetis KL1x-MCUs beginnen mit 32 KB Flash in einem kleinen XFBGA-32-Gehäuse mit 3,5 mm x 3,5 mm und erstrecken sich bis auf 256 KB in einem LQFP-80-Gehäuse. Die KL1x-MCU-Produktfamilie ist mit der Cortex M4-basierten Kinetis K10-MCU-Produktfamilie kompatibel und bietet einen Migrationspfad zu einer höheren Leistungs- und Funktionsintegration.

Merkmale

  • Extrem geringer Stromverbrauch
    • ARM® Cortex®-M0+-32-Bit-Core der nächsten Generation: 2x mehr CoreMark/mA als die nächste 8-/16-Bit-Architektur.
    • 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 Module mit Stromsparmodi, einschließlich einer neuen Rechentaktoption, welche die dynamische Leistung reduziert, indem die Peripherie in einen asynchronen Stopp-Modus versetzt wird
    • 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
    • ARM® Cortex®-M0+-Core, 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
    • 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 32-Bit-Zweikanal-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
    • Kapazitive Touch-Sense-Schnittstelle unterstützt bis zu 16 externe Elektroden und eine DMA-Datenübertragung
    • GPIO mit Pin-Interrupt-Unterstützung, DMA-Anfragefunktion und anderen Pin-Steuerungsoptionen
  • Konnektivität und Kommunikation
    • 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
    • Das FlexIO-Modul unterstützt eine große Auswahl von Protokollen, einschließlich UART, I2C, SPI, I2S und PWM-Wellenformgenerierung
    • FlexIO für Universal- oder kundenspezifische serielle Peripherie-Emulation
    • Interne Taktreferenz mit hoher Genauigkeit zur Unterstützung der Hochleistungskommunikation

Applikationen

  • Fernbedienungen
  • Smart-Uhren
  • Wearables
  • Drahtlose medizinische Applikationen
  • Gebäudesteuerung
  • Sicherheitssysteme

Blockdiagramm

NXP Semiconductors Kinetis KL1x Mikrocontroller
Veröffentlichungsdatum: 2019-05-24 | Aktualisiert: 2023-08-29