Hallo, Ich sende Daten von PIC zur PIC irgendwie empfängt der PIC nur Müll. senden: . . . printf("%x\n\r","Hallo"); . . Empfangen: . . x=getc(); . . irgendwie empfängt der PIC nur die Buchstabe "H". Ich bin am verzweifeln und brauche Hilfe.
Google - erstes ergebnis zu getc - erster Satz: "Returns the character ...". Also genau ein Zeichen, wie zB 'H'. Nicht mehrere.
Ugur Onur schrieb: > printf("%x\n\r","Hallo"); Wer das sendet, sendet aber auch nur Müll -- was bedeutet der Formatspezifizierer %x?
Das %x mus sich beim kopieren reingeschlichen haben eigentlich will ich HEX senden und empfangen.ich kenne überhaupt nicht Syntax zum empfangen.
Ugur Onur schrieb: > Das %x mus sich beim kopieren reingeschlichen haben eigentlich will ich > HEX senden und empfangen. Und warum gibst Du dann den String "Hallo" als Argument für printf an?
Eigentlich soll dahin ein integer Variable Variable=0xAA; Printf("%x\n\r",Variable); Mein Problem ist auf der Empfänger Seite wie empfange ich mit welchem Befehl
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.