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 

cRIO



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!

29.10.2008, 10:52
Beitrag #14

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
cRIO
' schrieb:Habe den IRQ jetzt eingebaut. Die Datenübertragung per DMA scheint jetzt "sauberer" zu sein, auch wenn die Performance darunter gelitten hat (RT-Leseschleife vorher 80ms, jetzt ca. 120ms).

Was ich aber immer noch nicht verstehe, sind meine sporadischen Abstürze kurz nach dem Starten meiner Applikation :-(( Sobald das FPGA-VI bzw. -Bitfile aufgerufen wird, hängt das cRIO irgendwo und antwortet nicht mehr ("connection lost"). Dann hilft meist nur noch der Neustart des cRIO...


ich hoffe ich versteh dich jetz richtig: Abhol-Schleife ist die, die auf dem RT-Teil läuft, nicht im FPGA?

hmm ... wieso denkst du dass eine schneller laufende "Abholschleife" gleich mehr Performance ist? Die Schleife sollte genau dann ausgeführt werden, wenn genug Werte im FIFO sind um einen "Block" auszulesen. Die Blockgröße legst du ja (in-)direkt fest, somit ist es bei der Abhol-Schleife eigentlich nur wichtig, dass sie jeden anfallenden Block rechtzeitig ausliest. Das ist durch die Kombination Blockgröße festlegen und IRQ setzen wenn die gewünschte Anzahl an Samples aufgelaufen ist ja erreicht.

*blond guck*

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
cRIO - MichaDu - 21.10.2008, 21:05
cRIO - thomas.sandrisser - 22.10.2008, 03:50
cRIO - cb - 22.10.2008, 07:05
cRIO - MichaDu - 22.10.2008, 08:30
cRIO - cb - 22.10.2008, 09:14
cRIO - thomas.sandrisser - 22.10.2008, 09:33
cRIO - cb - 22.10.2008, 17:42
cRIO - MichaDu - 27.10.2008, 07:22
cRIO - cb - 27.10.2008, 08:23
cRIO - DAX5 - 27.10.2008, 12:58
cRIO - MichaDu - 27.10.2008, 15:46
cRIO - cb - 27.10.2008, 16:58
cRIO - MichaDu - 29.10.2008, 09:24
cRIO - cb - 29.10.2008 10:52
cRIO - MichaDu - 29.10.2008, 15:38
cRIO - cb - 29.10.2008, 16:25
cRIO - MichaDu - 30.10.2008, 07:35
cRIO - cb - 30.10.2008, 07:46
cRIO - MichaDu - 30.10.2008, 08:26
cRIO - cb - 30.10.2008, 10:36
cRIO - MichaDu - 30.10.2008, 12:11
cRIO - cb - 30.10.2008, 14:15

Gehe zu: