Gast
#1226756
Hallo, hat jemand einen Tipp (am besten mit Code-Beispiel), wie ich mit dem Hardware-UART eines MSP430F149 und einem GCC-Programm möglichst effektiv einen String unbekannter (bzw. variabler) Länge (z.B. 2 bis 50 Zeichen) empfangen kann, der vom PC über die RS232-Schnittstelle an den MC gesendet wird ? Die Zeichen sollen vom PC z.B. mit 9600 Baud direkt hintereinander (sozusagen als Block bzw. Zeichenkette) an den MC gesendet werden. Der String sollte MC-seitig zunächst in einen Puffer geschrieben und nach (erkanntem) Übertragungsende möglichst schnell vom Hauptprogramm ausgewertet werden. Der (interruptgesteuerte) Empfang von einzelnen Zeichen und das (interruptgsteuerte) Versenden von Strings beliebiger Länge mit dem MC klappt schon.