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


Pridružen-a: Tor 06 Feb 2007 20:02 Prispevkov: 507 Aktiv.: 2.27 Kraj: Levec
|
Objavljeno: Čet Okt 23, 2008 7:16 pm Naslov sporočila: ARM začetniško vprašanje. |
|
|
ARM LPC2148 sem spravil tako daleč, da ga H-jtag prepozna ter programira, gor sem sprogramiral .hex file iz tegale naslova:
Utripanje led
Zadeva je pa takšna: sprogramira in verificira vredu, ampak enkrat led dioda utripa drugič pa sploh nič, kakor kdaj. Reset imam povezan preko tipke z pullup uporom, Treset pa ima tudi pullup. kvarc je v programu definiran na 12mhz, kakršnega tudi imam.
Za kaj več sem pa prekratek . _________________ "The statement below is false."
"The statement above is true." |
|
Nazaj na vrh |
|
 |
trot Član


Pridružen-a: Čet 18 Jan 2007 20:25 Prispevkov: 1282 Aktiv.: 5.72 Kraj: glej fogl
|
Objavljeno: Čet Okt 23, 2008 7:38 pm Naslov sporočila: |
|
|
Kaj pa kvarc, imaš kondenzatorje? Si vezje delal sam? _________________ lp, Klemen |
|
Nazaj na vrh |
|
 |
rplink3r Član


Pridružen-a: Tor 06 Feb 2007 20:02 Prispevkov: 507 Aktiv.: 2.27 Kraj: Levec
|
Objavljeno: Čet Okt 23, 2008 7:54 pm Naslov sporočila: |
|
|
To je Potqfp plata, kupil sem jo. Kvarc ima kondenzatorje gor. _________________ "The statement below is false."
"The statement above is true." |
|
Nazaj na vrh |
|
 |
BluPhenix Član

Pridružen-a: Pet 05 Mar 2004 12:54 Prispevkov: 1018 Aktiv.: 4.30 Kraj: Sežana
|
Objavljeno: Čet Okt 23, 2008 8:21 pm Naslov sporočila: |
|
|
static void _delay(uint32_t N)
{
for (uint32_t i=0; i
}
Tu je verjetno problem, izgledati bi moralo recimo tako:
static void _delay(uint32_t N)
{
for (uint32_t i=0; i>0 ;i--);
} |
|
Nazaj na vrh |
|
 |
rplink3r Član


Pridružen-a: Tor 06 Feb 2007 20:02 Prispevkov: 507 Aktiv.: 2.27 Kraj: Levec
|
Objavljeno: Čet Okt 23, 2008 8:35 pm Naslov sporočila: |
|
|
No pa sem rešil moj prvi problem z armjem
41[3] I/O P0.14 — General purpose input/output digital pin (GPIO)
Note: LOW on this pin while RESET is LOW forces on-chip boot loader to
take over control of the part after reset
hehe, pa mi je v bootloader hodilo, kok je blo zanimivo, ko sem prst dal na 3.3V pa na ta pin ko je kr začel delat   _________________ "The statement below is false."
"The statement above is true." |
|
Nazaj na vrh |
|
 |
rplink3r Član


Pridružen-a: Tor 06 Feb 2007 20:02 Prispevkov: 507 Aktiv.: 2.27 Kraj: Levec
|
Objavljeno: Čet Okt 23, 2008 8:37 pm Naslov sporočila: |
|
|
Aha, hvala za pomoč pri programu!
v datoteki, ki sem jo snel, je ta funkcija takole:
Koda: |
static void _delay(uint32_t N)
{
for (uint32_t i=0; i<N;i++)
} |
To naj bi se ponavljalo, dokler je i manjši od vpisane vrednosti N?
Ko sem program skompilal se delay vseeno izvede prehitro, tako da LED ne utripa vidno, z prioloženo HEX datoteko pa dela. V bistvu, veliko mi pomeni, da zadeva saj po principu deluje. _________________ "The statement below is false."
"The statement above is true." |
|
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: 494 dni
Powered by phpBB © 2001, 2005 phpBB Group
|