 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
SimonS Član



Pridružen-a: Čet 01 Jul 2004 11:18 Prispevkov: 4770 Aktiv.: 20.09 Kraj: Kobarid
|
Objavljeno: Tor Feb 17, 2009 12:27 pm Naslov sporočila: ADC več meritev hkrati |
|
|
Na LPC21xx ni rabil 3. hkratne meritve AD. Koliko sem prebiral PDF se da aktivirati več ADjev. Zanima me, kako se bere iz posameznega registra. Tega nisem zasledil _________________ Lep dan
Simon |
|
Nazaj na vrh |
|
 |
commander29 Član

Pridružen-a: Pon 20 Nov 2006 15:24 Prispevkov: 47 Aktiv.: 0.21
|
Objavljeno: Tor Feb 17, 2009 1:21 pm Naslov sporočila: |
|
|
Zdej kaj je zate hkratne meritve. Menda ne pričakuješ da bo imel procesor 3 A/D HW module. Navadno ima enega ali dva in nato multipleksirano na pine (posplošeno).
Tako da hkratne meritve (v smislu dt med njimi = 0) niso mogoče.
Kako brati iz registrov, pa je lepo pokazano v Keilovem primeru za ta procesor (Blinky).
Koda: |
AD0CR |= 0x01200000; /* Start A/D Conversion */
do {
val = AD0DR; /* Read A/D Data Register */
} while ((val & 0x80000000) == 0); /* Wait for end of A/D Conversion */
AD0CR &= ~0x01000000; /* Stop A/D Conversion */
val = (val >> 6) & 0x03FF; /* Extract AIN0 Value */ |
|
|
Nazaj na vrh |
|
 |
ciko Član

Pridružen-a: Čet 27 Mar 2008 11:41 Prispevkov: 126 Aktiv.: 0.60 Kraj: Novo mesto
|
Objavljeno: Tor Mar 03, 2009 10:27 am Naslov sporočila: |
|
|
Oj!
Jaz sem preštudiral lpc2378 in ima možnost, da se za vsak AD pin shrani v register AD vrednost, ti pa enostavno bereš, tako da imaš vedno informacijo o AD stanju. Praktično, kot da bi imel vsak pin svoj AD konverter, v resnici pa ciklično bere ad verdnost in shranjuje v register, ki pripada temu pinu.
Lp |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 7 dni
Powered by phpBB © 2001, 2005 phpBB Group
|