INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

16 Kanal AI mit FPGA und DMA FIFO



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

20.11.2018, 12:25 (Dieser Beitrag wurde zuletzt bearbeitet: 20.11.2018 12:29 von GerdW.)
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 16 Kanal AI mit FPGA und DMA FIFO
Hallo Andy,

Zitat:Warum funktioniert das auch so???
Du bist mit deinem PC und deiner LabVIEW-IDE mit dem cRIO verbunden: hier wird LabVIEW mit aller Macht alles möglich machen (und notfalls simulieren).
Unter der Haube besteht trotzdem "nur" eine LAN-Verbindung mit dem cRIO - und darüber läuft nun mal kein DMA-FIFO, sondern eben nur "normaler" Netzwerkverkehr!
(Dieses Thema hatten wir hier schon mal, kannst ja mal die alten Beiträge durchsuchen.)

Wenn du diesen Weg (DMA-FIFO direkt mit dem PC) weiterverfolgst, bekommst du vielleicht (!) auch in der EXE einen Datenaustausch hin. Dieser wird aber auf keinen Fall deterministisch oder zuverlässig vonstatten gehen, da ja eben eine Netzwerkverbindung dazwischenhängt.
Ich schlage weiterhin die NetworkStreams vor, um Daten vom cRIO zum PC zu schicken: da hat LabVIEW schon einen Buffer eingebaut, der schlechte Netzwerkverbindungen ausgleicht…

Zu deinen Bildern:
- Du bekommst Integerdaten aus deinem DAQ-Modul? Üblicherweise kenne ich da nur FXP-Daten… (Liest du Raw-Daten?)
- Warum liest du im Host nicht einfach eine feste Anzahl an Daten aus dem FIFO, z.B. 256 oder 1024 Elements (Mehrfache von 16)?
- Statt Decimate und BuildArray könntest du auch ReshapeArray verwenden…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: 16 Kanal AI mit FPGA und DMA FIFO - GerdW - 20.11.2018 12:25
LabView DMA FIFO to PC - derandyk - 20.11.2018, 08:58

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  FPGA FIFO vs. MEMORY derandyk 1 4.580 30.11.2018 11:42
Letzter Beitrag: GerdW
  FPGA FIFO Roland 5 7.949 28.05.2018 20:16
Letzter Beitrag: jg
  Sind Referenzen auf FPGA-Variablen in FPGA vi möglich? Felix777 2 8.010 26.10.2015 20:41
Letzter Beitrag: Felix777
  unplausible Werte aus FIFO kwakz 2 7.521 28.09.2015 06:05
Letzter Beitrag: kwakz
  FPGA FIFO - Oszilloscop PxCE_HB 9 13.600 08.09.2015 14:35
Letzter Beitrag: GerdW
  Kommunikation über DMA zwischen FPGA und RT: FIFO nur für 3 ms füllen Rostra 9 10.584 18.06.2015 06:17
Letzter Beitrag: Rostra

Gehe zu: