Hi. ich habe folgende funktion die sich eingentlich selbst erklärt. uart_puts("test"); nun will ich aber nur ein zeichen senden ( Hex: 0x01 ) wie muss ich dass nun machen ? Mit uart_puts(0x01); gehts nicht, is ja eigentlich klar weil es als ein pointer auf char (*) angesehen wird. wie kann ich das ohne einen zwischenspeichern in einer char variable machen ? MfG
Alternativ: uart_puts("\x01"); (Auf die Anführungszeichen achten!) Tobis Ansatz ist aber der bessere, weil nur so eine Null (0x00) übertragen werden kann.
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.