Gast
#204513
Hallo zusammen ich habe hier so ein Experimentierboard von TI mit nem DM642. Leider bin ich absoluter Neuling in Sachen DSP. Als erste Anwendung wollte ich ein kleines Programm schreiben, dass die LED blinken läßt, Sound ausgibt und per RS232 steuerbar ist. Per serieller Schnittstelle sollen also Befehle reinkommen, die festlegen wie toll und schnell die LED blinkt usw. Alles einzeln ist kein Problem. Meine LED blinkt brav, der Sound wird auch ganz gut ausgegeben. Jetzt kommt allerdings das Problem. Um die Befehle der seriellen Schnittstelle zu lesen benutze ich EVMDM642_UART_getChar(). Dummerweise wartet die Funktion auf ein Zeichen. Solang also nix an das Board gesendet wird, blinkt die LED auch nicht mehr und der Sound wird auchnicht ausgegeben. Habe micht schon mit HWI, SWI, Tasks usw. beschäftigt, aber blicke da noch nicht so richtig durch. Kann mir mal jemand nen kleinen Tip geben, wie ich Daten an der Schnittstelle entgegen nehmen kann und die restlichen Prozesse/Tasks ohne Probleme weiterlaufen?