Forum: Mikrocontroller und Digitale Elektronik Keil - printf führt zum Absturz


von Meik (Gast)


Lesenswert?

wenn ich den folgenden Programmschnipsel simulieren will, bleibt das 
komplette Programm stehen. das UART Window zeigt nichts. Weiß wer 
weiter?

#include <stdio.h>
#include <REG515.H>

void main (void)
{
  printf ("Test");
}

von Werner (Gast)


Lesenswert?

Was soll der arme Prozessor nach ausführen des printf-Befehls denn
machen als in den "Wald" laufen?
Programmiere nach dem printf-Befehl eine while-Schleife (endlosschleife)

while(1)
;

Gruss Werner

von putchar() (Gast)


Lesenswert?

Das wird u. U. noch nicht reichen. Beim c51 greift printf auf putchar 
zurück. Die muss ggf. auf die eigene HW angepasst werden.

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
Noch kein Account? Hier anmelden.