Iccccccccccccccchhhhhhhhhhhh und Sonderfunktionen... [-( weiß nicht mal wie man das schreibtZitat von SprinterSB
![]()
ja, die *.h Dateien habe ich auch schon betrachtet...
Ähm, darf ich eigentlich etwas zum UART fragen. Habe ja den Code von Kjion übernommen...
const unsigned char *tx_buffer; //das ist die Variablendeklaration bzw. Pointer
for (tx_buffer = ch1; *tx_buffer!= '\0'; tx_buffer++)
{
sending = *tx_buffer;
while ( !( USR & (1<<UDRE)))
;
UDR = sending; //Return "CH1_OK" to PC
}
tx_buffer wurde ja nur als Pointer deklariert, wie kann man dann in der for-Schleife es als Variable verwenden? Macht das dann der Compiler automatisch? Oder wird hier die Initialisierung des Zeigers vorgenommen?
Nach dem while kommt ja eine Leeranweisung, ist diese unbedingt nötig?
Lesezeichen