Das war vermutlich erst die Spitze des Eisbergs. ;)
Im Terminal erscheint natürlich nur das was der asuro sendet:
Code:
#include "asuro.h"
// Die Funktion main() benötigt keine Parameter und gibt (theoretisch) ein int zurück
int main(void)
{
Init (); // initialisiert den asuro. Darf man nie vergessen!
SerWrite("\n\rHallo\n\r", 9); // \n und \r sind jeweils ein Zeichen
while (1) // Die Hauptschleife wird endlos ausgeführt
{
if (PollSwitch()>0) // Wenn eine gedrückte Taste erkannt wird...
{
StatusLED (RED); // ...soll die StatusLED rot leuchten.
SerWrite("\n\rEine Taste wurde gedrückt\n\r", 29);
}
else // Wenn nicht...
{
StatusLED (GREEN); // ... bleibt sie grün
SerWrite(".", 1);
}
}
return (0); // wird nie erreicht, ohne gibt's aber eine Kompilerwarnung
}
(ungetestet)
Gruß
mic
Lesezeichen