in data 04-23-2008 11:12 AM
in data 04-24-2008 07:48 AM
Buongiorno all1985
Potresti dare qualche indicazione più precisa in merito al problema che hai riscontrato? Il link al documento che hai riportato non è accessibile. Probabilmente ti riferivi al seguente documento:
http://zone.ni.com/devzone/cda/tut/p/id/3934
saluti
04-28-2008 01:39 AM - modificato 04-28-2008 01:40 AM
in data 04-28-2008 10:26 AM
in data 04-29-2008 01:32 AM
in data 04-29-2008 02:21 AM
Salve all1985,
quanto dice Graziano è correttissimo. Sia le code RT sia le variabili globali hanno un raggio di azione limitato al target. Non possono esistere su 2 target separati.
Lo scopo delle code RT è trasferire i dati in maniera affidabile tra il ciclo real time "critico" e quello "non-critico", entrambi nel DSP nel tuo caso.
Tipicamente poi il ciclo "non-critico" si occupa di spedire i dati al PC-Host. Questo perche' una comunicazione TCP/IP è intrinsecamente non-deterministica e non deve per nessun motivo essere inserita nella sezione critica del tuo codice real-time. Pena la perdita del determinismo.
Riassumendo la catena di comunicazione dovrebbe essere.
RTFIFO tra Time Critical Loop e Normal Priority Loop entrabi nel target real time.
Shared Variable o TCP/IP a seconda delle preferenze e delle disponibilità dell'HW tra Normal Priority Loop e PC Host.
Un saluto a tutti.
in data 04-29-2008 11:05 AM
in data 05-06-2008 04:25 AM
in data 05-06-2008 11:46 AM