A
aamiralikhoja
Guest
Vážení Fellows.Ja som pracoval na projekte ECP Port Port ECP funguje dobre.Beriem údajov
od mikrokontroléru na 16Bytes/Sec a ukladanie vo vyrovnávacej pamäti.po
skladovanie, som písanie dáta na pevný disk tento program funguje v DOSu pomocou
Watcom C kompilátor, ale strate dát pri spúšťaní v systéme Windows 98, s použitím Visual C
prekladač.I am using P-3 PC.Iam psedo pomocou nasledujúci kód.
Kontrola FIFO plná vlajkou v mojom Visual C program po FIFO vyplnená.Čítal som fifo cez nasledujúci kód
robiť
(
robiť
(
) While (! Fifofull);
for (i = 0; i <16; i )
buffer [i j] = inport (fifiaddr);
j = j 16
)) While (buffer! Full);
, Kde je 1 MB vyrovnávacej pamäte.
Ako uchovávať a spracovávať dáta v takých podmienok v prostredí MS Windows.Ako sa
optimalizovaný kód.Počul som, že dáta môžu ECP zariadi údajov na IMBits / Sec Ako
to môže byť done.pleas odpoveď.
od mikrokontroléru na 16Bytes/Sec a ukladanie vo vyrovnávacej pamäti.po
skladovanie, som písanie dáta na pevný disk tento program funguje v DOSu pomocou
Watcom C kompilátor, ale strate dát pri spúšťaní v systéme Windows 98, s použitím Visual C
prekladač.I am using P-3 PC.Iam psedo pomocou nasledujúci kód.
Kontrola FIFO plná vlajkou v mojom Visual C program po FIFO vyplnená.Čítal som fifo cez nasledujúci kód
robiť
(
robiť
(
) While (! Fifofull);
for (i = 0; i <16; i )
buffer [i j] = inport (fifiaddr);
j = j 16
)) While (buffer! Full);
, Kde je 1 MB vyrovnávacej pamäte.
Ako uchovávať a spracovávať dáta v takých podmienok v prostredí MS Windows.Ako sa
optimalizovaný kód.Počul som, že dáta môžu ECP zariadi údajov na IMBits / Sec Ako
to môže byť done.pleas odpoveď.