So vielleicht:
Code:#include "asuro.h" #include "stdio.h" int main(void){ unsigned char taster; char string[5]; Init(); while(1){ taster = PollSwitch(); sprintf(string,"t: %c", taster+'0'); SerWrite(string,5); } return(0); }
hallo
ich hab mir vor kurzem einen asuro gekauft und zusammengelötet. Ich hab jetzt schon ein paar programme geschrieben die auch alle funktioniert haben aba jetzt hab ich ein programm geschrieben dass die taster-werte zurückliefern soll und asuro sendet überhaupt nichts.
Es wäre nett wenn mir einer von euch helfen könnte.
Hier ist mein Programm:
also schon mal danke für eure hilfe.Code:#include<asuro.h> #include<stdio.h> int main(){ unsigned char taster; char string; Init(); while(1){ taster = PollSwitch(); sprintf(string,"t: %c", taster); SerWrite(string,5); } return(0); }
mfg jojobau
Hier könnte Ihre Werbung stehen!
So vielleicht:
Code:#include "asuro.h" #include "stdio.h" int main(void){ unsigned char taster; char string[5]; Init(); while(1){ taster = PollSwitch(); sprintf(string,"t: %c", taster+'0'); SerWrite(string,5); } return(0); }
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
danke für die schnelle hilfe aba leider funktioniert es immer noch nicht. Asuro sendet einfach keine zeichen. Weisst du vielleicht woran das liegen könnte
Hier könnte Ihre Werbung stehen!
Hallo
Sendet er im Selbsttest? Wird ein simples SerWrite("TEST\n\r", 6); gesendet? Parameter im Terminal richtig eingestellt und Transceiver erkannt (Weisblatttest)?Asuro sendet einfach keine zeichen.
Das der asuro nicht sendet ist deshalb sehr verwunderlich weil er beim Fkashen auch aktiv antwortet sonst würde das Flashen abgebrochen werden. Sehr seltsam.
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Lesezeichen