Hallo
Ich kann nicht glauben, dass du dieses Beispielprogramm fehlerfrei übersetzen kannst:
#include “asuro.h”
Das ist ein Fehler in der Anleitung, die Gänsefüsschen müssen die Anführungszeichen auf der 2er-Taste sein!
Stellt sich natürlich die Frage, WAS wurde fehlerfrei übersetzt und übertragen? Erste Idee: Speichern vergessen vor dem Kompilieren. Dann wird ein "leeres" Programm erzeugt und übertragen. Die rote StatusLED deutet darauf hin, dass kein Init() ausgeführt wird, denn nach Init() sollte die StatusLED zumindest grün leuchten. Wenn das Programm richtig ausgeführt werden sollte, müsste die StatusLED ja eigentlich gelb (=YELLOW) leuchten.übersetzen klappt fehlerfrei und übertragen auch.
Schau dir mal die Dateien asuro.h und asuro.c an. Diese beiden Dateien (und noch ein paar andere Libraries) werden durch den Befehl #include "asuro.h" in dein Programm eingebunden.woher weiss der asuro wo die motoren angeschlossen sind oder eben auch die led?
Gruß
mic
Lesezeichen