cykl - x51 - optimalizace
Lukas Burda
burdal1@feld.cvut.cz
Čtvrtek Červen 17 21:16:47 CEST 2004
Zdravim,
potrebuji co nejrychleji nasazet data z A/D prevodniku do interni
pameti procesoru ADuC814 (idata buffer 180 bajtu). Muze mi nejaky
zkuseny C-ckar poradit jak by mely ubihat moje myslenky pokud mam
nasledujci kod? (KeilC)
for (i = 0; i < VZORKU_CELKEM; i++){
// cekani na konec prevodu
while(!ADCI);
ADCI = 0;
// navic chci jen 8 bit vysledek
pole[i] = (ADCDATAL >> 4) + (ADCDATAH << 4);
}
Jak to napsat aby to bylo co nejrychlejsi? Moje uvahy zatim nikam moc
nevedly. Je mi take jedno jakym smerem se to pole naplni.
Diky Lukas Burda
Další informace o konferenci Hw-list