topics:frdm-kl25z
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
topics:frdm-kl25z [2014/11/02 20:56] – ninux | topics:frdm-kl25z [2014/11/12 19:02] (aktuell) – daniw | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== FRDM-KL25Z ====== | ====== FRDM-KL25Z ====== | ||
- | + | {{ : | |
- | Das Freedomboard FRDM-KL25Z ist ein ARM-Cortex M0+ Mikrocontroller Evaluationsboard von Freescale. Es zeichnet sich insbesondere durch einen geringen Preis aus. | + | Das Freedomboard FRDM-KL25Z ist ein ARM-Cortex M0+ Mikrocontroller Evaluationsboard von Freescale. Es zeichnet sich insbesondere durch einen geringen Preis aus. Zudem sind die Header kompatibel zur Arduino-Plattform, |
===== User Interface ===== | ===== User Interface ===== | ||
Zeile 7: | Zeile 7: | ||
* eine RGB LED | * eine RGB LED | ||
* einen kapazitiven Touch-Slider | * einen kapazitiven Touch-Slider | ||
- | Zudem verfügt das Board über einen Beschleunigungssensor, | + | * einen Taster |
+ | Zudem verfügt das Board über einen Beschleunigungssensor, | ||
===== Programmierung ===== | ===== Programmierung ===== | ||
- | Zum Programmieren des Freedomboards kann direkt C verwendet werden und es sind auch keinerlei zusätzliche Geräte notwendig. Das erstellte Programm kann auf dem Computer mit der gcc-arm-none-eabi toolchain crosscompiled werden und das binary file (*.s19) wird einfach wie auf einen USB gespeichert. | + | Zum Programmieren des Freedomboards kann direkt C verwendet werden und es sind auch keinerlei zusätzliche Geräte notwendig. Das erstellte Programm kann auf dem Computer mit der gcc-arm-none-eabi toolchain crosscompiled werden und das binary file (*.s19) wird einfach |
+ | |||
+ | ==== Toochain ==== | ||
+ | Die Toochain kann vom der GCC ARM Embedded [[https:// | ||
+ | |||
+ | Befehl für das Entpacken: | ||
+ | <code bash> | ||
+ | tar -xvf gcc-arm-none-eabi-4_8-2014q3-20140805-linux.tar.bz2 | ||
+ | </ | ||
+ | |||
+ | ==== Libs ==== | ||
+ | Eine Sammlung nützlicher C Bibliotheken ist [[https:// | ||
+ | |||
+ | ==== Pitfalls ==== | ||
+ | Für die Kompilierung mit gcc-arm-none-eabi werden 32bit libs verwendet. Diese müssen bei ArchLinux zuerst enabled werden im pacman config. | ||
===== Firmwareupdate ===== | ===== Firmwareupdate ===== | ||
Zeile 26: | Zeile 41: | ||
beginner_users : ninux | beginner_users : ninux | ||
wannabe_users | wannabe_users | ||
- | category_topictags : # | + | category_topictags : hardware, programming |
---- | ---- |
topics/frdm-kl25z.1414961773.txt.gz · Zuletzt geändert: 2014/11/02 20:56 von ninux