Hallo zusammen. Ich benutze Mikrokontroller HC12 und ICC12-Compiler. Kommunikation zwischen Mikrocontroller und PC erfolgt über RS232-Schnittstelle (CSI-Modul. Folgende Frage: Ich möchte mit Hilfe von Ein- und Ausgabe Funktionen (printf, scanf) am Terminal eines ICC12-Compilers die Textmeldungen ausgeben und die Variablen (Registerwert) verändern wenn der Mikrokontroller im Betrieb ist. Das funktioniert solange der Teimerinterrupt, der für andere Funktion sorgt,aus ist. Werden globale Interrupts eingeschaltet, bleibt der mC hängen. Danke Alex
Vielleicht ruftst Du eine (printf, scanf) innerhalb eines INT auf, und der INT kommt eben viel zu schnell.
Ja das kann natürlich sein, aber es muss doch irgend ein Weg geben um das zu vermeiden. Oder?
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.