Gast
#198790
hallo... folgendes Problem: ich will die Messwerte von induktiven Näherungssensoren in einer einfachen Textdatei oder einer Excel-Datei ablegen. Da die Sensoren während der Messwerterfassung keine Verbindung zum PC haben, hab ich die Daten auf dem Flash-Speicher eines uC gespeichert. Die Programmierung und Ansteuerung der Sensoren über den uC erfolgt über eine Basic ähnliche Programmiersprache, welche nur Datenfluss in eine Richtung zulässt (PC -> uC). Der uC belegt die serielle Schnittstelle COM1 am PC. Hab aber eine zweite serielle Schnittstelle am Prototyping Board mit welcher ich die Messdaten dann wieder an den PC (COM2) schicken will. Also hab ich mir zusätzlich noch ein C-Programm geschrieben, welches den COM2-Port öffnet und die anliegenden Daten einließt. Mein Problem ist es jetzt noch die Daten richtig aufzuspalten. Im Flash-Speicher des uC werden die Messwerte als Array abgelegt. Wenn die Daten jetzt vom uC an COM2 ausgegeben werden liegen die Messwerte ja in einer Reihe an. Wie kann ich die einzelnen Messwerte rausfiltern oder den Ausgabedatenstrom aufspalten??? Danke schon im Voraus...