topics:frdm-kl25z
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
topics:frdm-kl25z [2014/11/01 06:36] – Created from the formular at topics:create 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. Zudem sind die Header kompatibel zur Arduino-Plattform, | ||
- | Das Freedomboard FRDM-KL25Z ist ein ARM-Cortex M0+ Mikrocontroller Evaluationsboard von Freescale. Es zeichnet sich insbesondere durch einen geringen Preis aus. | + | ===== User Interface |
- | + | ||
- | == User Interface == | + | |
Das Interface des Freedomboards ist sehr schlicht und bietet lediglich | Das Interface des Freedomboards ist sehr schlicht und bietet lediglich | ||
* eine RGB LED | * eine RGB LED | ||
* einen kapazitiven Touch-Slider | * einen kapazitiven Touch-Slider | ||
+ | * 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 ===== | ||
+ | Wie man die Firmware aktualisieren kann wird in diesem [[http:// | ||
+ | |||
+ | ===== Nützliche Links ===== | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
---- dataentry topic ---- | ---- dataentry topic ---- | ||
Zeile 16: | Zeile 41: | ||
beginner_users : ninux | beginner_users : ninux | ||
wannabe_users | wannabe_users | ||
- | category_topictags : # | + | category_topictags : hardware, programming |
---- | ---- | ||
- |
topics/frdm-kl25z.1414823766.txt.gz · Zuletzt geändert: 2014/11/01 06:36 von ninux