21.07.2008, 14:12
Hi @ all
Ich habe die LabVIEWversion 8.5.1 installiert. Als Hardware besitze ich eine Datenerfassungskarte. Diese kann mit 100MHz digitalisieren. Die Ansteuerung funktioniert bereits. Jetzt möchte ich die Ansteuerung der Datenerfassungskarte einem CPU-Kern zuweisen und die Weiterverarbeitung einem anderen Kern zuweisen. Jedoch weiß ich nicht so genau wie ich dieses machen soll.
Ich würde zwei zeitgesteuerte While-Schleifen benutzen. Die 1. Schleife liest immer die Daten vom PCI-Buffer aus und schreibt diese in einen großen Buffer. Die 2. Schleife soll dann die Daten weiter verarbeiten. Jedoch weiß ich nicht wie ich die Schleifen syncronisieren soll und wie ich die Daten übergeben muss
Ich habe die LabVIEWversion 8.5.1 installiert. Als Hardware besitze ich eine Datenerfassungskarte. Diese kann mit 100MHz digitalisieren. Die Ansteuerung funktioniert bereits. Jetzt möchte ich die Ansteuerung der Datenerfassungskarte einem CPU-Kern zuweisen und die Weiterverarbeitung einem anderen Kern zuweisen. Jedoch weiß ich nicht so genau wie ich dieses machen soll.
Ich würde zwei zeitgesteuerte While-Schleifen benutzen. Die 1. Schleife liest immer die Daten vom PCI-Buffer aus und schreibt diese in einen großen Buffer. Die 2. Schleife soll dann die Daten weiter verarbeiten. Jedoch weiß ich nicht wie ich die Schleifen syncronisieren soll und wie ich die Daten übergeben muss