Difference between revisions of "U23 2012/Library"

From C4 Wiki
Jump to: navigation, search
(Created page with "== Library bauen == Nach dem ihr die Toolchain gebaut habt, müsst ihr unsere Gaming-Library bauen, mit der ihr eigene Spiele implementieren könnt. <pre> cd u23 git clone gi...")
 
 
Line 13: Line 13:
  
 
Alternativ könnt ihr einfach das Makefile im Hauptordner öffnen und dort die FIRMWARE-Variable ändern.
 
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.

Latest revision as of 12:07, 20 October 2012

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
make
Nachdem der Build durchgelaufen ist, könnt ihr mit einem
make upload
die 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=ordnername
einen 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.