FRDM-KL25Z Freedom Development Platform: Komplettanleitung für Kinetis MCUs
Heute Overview zum FRDM-KL25Z (Freedom KL25Z). Board mit Onboard-Debug-Interface (Run-Control, Flash-Programmierung), Erweiterungsoptionen u. v. m.
Freescale FRDM-KL25Z Board
Beschreibung, Features, Pin-Konfiguration, Setup mit Mikrocontroller.
Was ist FRDM-KL25Z?
Energieeffiziente Evaluations- & Development-Plattform für Low-Power, kleine Systeme, Rapid Prototyping & Applikations-Demos. Beschleunigt Anwendungen: Leistungselektronik, Beleuchtung, Zähler, Audio u. a.
(Stereo-Lautsprechersystem)
Pin-Konfiguration
Tabelle fasst Pinout zusammen.
Features
- Arduino Uno-kompatibler Erweiterungs-Header.
- Reset-Taster & RGB-LED.
RGB-LED
- 3,3 V von/zum I/O-Header; 5 V zum I/O-Header; 5–12 V Vin vom I/O-Connector.
- KL25Z128VLK4: 32-bit ARM Cortex-M0+, USB Full-Speed, bis 48 MHz, 16 KB SRAM, 128 KB Flash.
ARM Cortex-M0/M3 ICs im SMD-Gehäuse
- Coin-Cell-Batteriehalter (optional), OpenSDA – High-End USB Debug-Interface.
- Stromversorgung über onboard USB.
- Freescale MMA8451Q 3-Achsen-Beschleunigungssensor & kapazitiver Touch-Slider.
Erste Schritte mit mbed
Mikrocontroller mit PC verbinden
mbed per USB an PC → Status-LED leuchtet sofort. Nach wenigen Sekunden wird mbed als USB-Laufwerk erkannt.
mbed Mikrocontroller
MBED.HTM Link anklicken & anmelden
Neues Laufwerk im Browser öffnen → mbed.htm → Login oder Registrierung.
PC-Konfiguration
mbed erscheint als serieller Port. Windows: Treiberinstallation nötig (Linux/Mac automatisch). Terminal-Programm (z. B. TeraTerm) für Kommunikation.
Serielle Port-Identität ermitteln:
- Linux:
ls /dev/ttyACM* - Mac:
ls /dev/tty.usbmodem* - Windows: Start → Systemsteuerung → System → Hardware → Geräte-Manager → COM-Port.
Programm herunterladen
Programm-Binary (.bin) auf FRDM-Plattform speichern
„Hello World“ Binary herunterladen (z. B. HelloWorld_KL25Z.bin). Wie bei normalem USB-Stick auf mbed-Laufwerk kopieren. Status-LED blinkt während Schreibvorgang.
Reset-Taster drücken
Neuestes Programm wird von mbed-Laufwerk in MCU-Flash geladen (LED blinkt). Danach startet Programm.
Eigene Programme mit Online-Compiler erstellen
mbed führt Programm aus (LED1 blinkt dauerhaft). Reset/Reconnect startet Programm neu.
Anderes Programm laden
Nach Reset läuft das neueste Programm. Bestehendes überschreiben oder neues herunterladen beim Upgrade.
Fazit
FRDM-KL25Z: Ultra-günstige Development Platform von NXP (mit mbed) für Prototyping (Zähler, Audio, u. v. m.). Weitere Infos? Kontaktieren Sie uns.
Industrietechnik
- Supply-Chain-Planung meistern: Hersteller-Blaupause für präzises Forecasting & Execution
- Rapid Prototyping für Produktentwicklung: Praktischer Leitfaden
- B2B E-Commerce meistern: Ein vertrauenswürdiger Leitfaden für Distributoren
- Prüfen Sie, ob Ihr Unternehmen für den F&E-Steuerguthaben qualifiziert ist
- Die Discovery-Phase meistern: Warum sie den Erfolg in Entwicklungsprojekten antreibt
- Unverzichtbare Sicherheitsprotokolle für Fertigungsmitarbeiter: Ein umfassender Leitfaden
- Ultiboard: Umfassender Einsteigerleitfaden für PCB-Design
- RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
- 74LS74 Dual D-Flip-Flop: Referenz, Pinout & Wahrheitstabelle
- BME680: 4-in-1 Umweltsensor (Gas, Druck, Temp, Feuchte) – Arduino Guide