U23 2012/Library
Library bauen
Nach dem ihr die Toolchain gebaut habt, müsst ihr unsere Gaming-Library bauen, mit der ihr eigene Spiele implementieren könnt.
cd u23 git clone git://github.com/cccc/U23-Library.git cd U23-Library makeNachdem der Build durchgelaufen ist, könnt ihr mit einem
make uploaddie Firmware auf euer STM32-F4Discovery Board laden. Standardmäßig wird die Firmware im Ordner firmware/gametest geflasht. Wenn ihr eine andere Firmware flashen wollt, könnt ihr mit
make upload FIRMWARE=ordnernameeinen Ordner in /firmware auswählen.
Alternativ könnt ihr einfach das Makefile im Hauptordner öffnen und dort die FIRMWARE-Variable ändern.
Neues Projekt anlegen
Wenn ihr ein neues Projekt anlegen wollt, kopiert ihr einfach im Ordner firmware/ den Ordner gametest und ändert das Makefile:
- Ändert die TARGET-Variable auf einen eigenen Namen
- Ändert, falls nötig die Variable CCSOURCES, sodass alle C-Files in dieser Liste stehen
Damit das Projekt immer mitgebaut wird, müsst ihr das Makefile im Ordner firmware/ öffnen und dort in die Variable SUBDIRS euren neu erstellten Ordner eintragen.