Hallo Leute! Und zwar möchte ich im Keil µVision 3 (Hardware: Humerboard) über die Serielle Schnittstelle RS232 COM1 einen String schicken und empfangen und dannach aufteilen lassen. Leider hab ich keine Ahnung wie ich das programmiere, vielleicht könnt ihr mir weiter helfen! LG
Das wär jz der Code Abschnitt vom empfangen. Beim Compilieren zeigt es keinen error, doch der Interrupt erkennt nicht, das welche Daten vom Java programm gesendet werden... Bin mir auch nicht sicher ob die erste if Abfrage(S1CON..) stimmt... void ser1ISR (void) interrupt 16 //Daten empfangen von JAVA Programm { if((S1CON&0x01)!=0x01) { S1CON &= ~0x01; if(S1BUF != '\r') { empfangen[a]=S1BUF; a++; } else { empfangen[a]= '\0'; a=0; } } }
Julian W. schrieb: > Beitrag "Humerboard/RS232" > > Crossposting? Danke, habe den anderen nach "Gesperrte Threads" geschoben, da dieser hier ja schon Antworten hat.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.