Kako poslati podatke iz domaćin target DSP evm 6701 koristeći RTDX

A

Anish Bekal

Guest
Ja sam težak to poslati podatke obrasca 4Kb domaćinu (Matlab), do ciljne DSP evm 6701.RTDX se radi samo onda kada postoji samo jedan kanal čitati, ali kada se obje čitati i pisati kanale domaćin je sposoban za čitanje podataka, ali su podaci poslani domaćin nije recived koju ciljate.
ugoditi pomoć mene vanjska strana

 
Imam pitanje na drugom DSK 6416 o slanja polje za ciljanje iz naredbenog retka u Matlab.
Omogućiti izlazni kanal, kad je runing DSP.Nakon nekoliko sekundi,
DSP zaustaviti, pogrešci kazivanje raskinuti application.Did vas zadovoljiti isti problem prije?

kôd ispod: # uključuju "target.h" / * TARGET_INITIALIZE * /
# uključiti "rtdxcfg.h"

# define MAX 10

kratki recvd [MAX];

RTDX_CreateInputChannel (ichan); / * kanal za primanje podataka s * /
RTDX_CreateOutputChannel (ochan); / * kanal za korištenje podataka za pisanje * /

poniłtava glavni ()
(
int i, j;

TARGET_INITIALIZE (); / * ciljati specifične RTDX init * /
for (;

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />(
dok je (! RTDX_isInputEnabled (& ichan))
(/ * Pričekate kanala omogućiti iz Matlab * /)
RTDX_read (& ichan, recvd, sizeof (recvd));
/ / Puts ( "\ n \ n Pročitaj Completed");

for (j = 1; j <= 20; j ) (
for (i = 0; i <MAX; i ) (
recvd = 1;
)
dok je (! RTDX_isOutputEnabled (& ochan))
(/ * Pričekate kanala omogućiti iz Matlab * /)
RTDX_write (& ochan, recvd, sizeof (recvd));
dok (RTDX_writing! = NULL)
(/ * Pričekate podataka xfer prekinuti Driven za C6000 * /)
)

dok (RTDX_isInputEnabled (& ichan) | | RTDX_isOutputEnabled (& ochan))
(/ * Pričekate kanala onemogućite iz Matlab * /)
/ / Puts ( "\ n \ n Dovrąeno Test");
/ / A (1) ()
)
)

 

Welcome to EDABoard.com

Sponsor

Back
Top