www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Nekaj vprasanj: LPC2138

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
AlesH
Član
Član



Pridružen-a: Pon 20 Mar 2006 21:20
Prispevkov: 16
Aktiv.: 0.07

PrispevekObjavljeno: Tor Mar 21, 2006 2:44 pm    Naslov sporočila:  Nekaj vprasanj: LPC2138 Odgovori s citatom

Pozdravljeni

Uporabljam razvojno plosco iSYSTEM ITLPC2138 in razvojno okolje winIDEA. Vec na :

http://www.s-arm.si/
http://www.isystem.com/

Zanima me kako se definira interrupt funkcija. Nekaj sem ze gledal po forumu in nasel: "void InterruptFunction(void)__irg;" vendar pa compiler zmoti "__irg" na koncu. Ce kdo mogoce uporablja winIDEA, bi prosil za pomoc.

Kot drugo pa me zanima InCircuit/InApplication Programming. WinIDEA ima programiranje izvedeno preko USB/JTAG. Zato me zanima, kaksne so preprostejse varijante programiranja (mogoce podobno kot pri AVR-jih preko LPT-ja). Ali se dobi kaksen zastojnski programcek? Pa se nekaj me moti: kot output file dobim *.elf in ne *.hex; ali to koncnico 'prebavljajo' tudi drugi programatorji? Hvala za odgovore.

Bp Ales
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
slawc
Član
Član



Pridružen-a: Ned 07 Mar 2004 11:43
Prispevkov: 210
Aktiv.: 0.89

PrispevekObjavljeno: Tor Mar 21, 2006 3:19 pm    Naslov sporočila:   Odgovori s citatom

poskusi z irq in ne irg

predpostavljam, da je prevajalnik gcc. Elf datoteko pa pretvoris z programom objcopy (posici datoteko s tem imenom). Vec o gcc prevajalniku za ARMe in razvoju z gnu orodji (programiranje, debug) poisci v clankih revije Svet elektronike (malce pobrskaj na straneh www.svet-el.si in iskalniku).

Serija LPC2xxx se lahko programira tudi preko serijskega porta, vec o tem preberi v datasheetu.

spodaj lahko izpustis, ker je malce Question Rolling Eyes
Cudno mi je to, da so se na faksu sli takega posla. WinIDEA je komercialen produkt, in kolikor vem je bil razvoj tega ARM okolja narejen po narocilu za fakulteto, tako da bos tezko nasel koga tu, ki ga uporablja (razen studentov). Kar se samega okolja tice (neposredne tezave zaradi WinIDEA okolja in "lastnih" resitev ala USB programiranje in debug-iranje in razhroscevanje, ki so namenjeni temu, da je stvar "zaprta" za javnost), bos verjetno hiteje do odgovora prisel na fakulteti ali pri proizvajalcu.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
AlesH
Član
Član



Pridružen-a: Pon 20 Mar 2006 21:20
Prispevkov: 16
Aktiv.: 0.07

PrispevekObjavljeno: Tor Mar 21, 2006 3:51 pm    Naslov sporočila:   Odgovori s citatom

Moja napaka: probal sem "__irq" na koncu, samo tukaj sem narobe napisal. No pa saj morajo v bistvu imeti vsi gcc compilerji neko standardno sintakso ali ne?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70799.96

PrispevekObjavljeno: Tor Mar 21, 2006 4:07 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Ned 19 Sep 2004 22:04
Prispevkov: 16777193
Aktiv.: 70799.97

PrispevekObjavljeno: Tor Mar 21, 2006 4:10 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.

Nazadnje urejal/a . Tor Mar 21, 2006 4:39 pm; skupaj popravljeno 3 krat
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
slawc
Član
Član



Pridružen-a: Ned 07 Mar 2004 11:43
Prispevkov: 210
Aktiv.: 0.89

PrispevekObjavljeno: Tor Mar 21, 2006 4:13 pm    Naslov sporočila:   Odgovori s citatom

aha, jaj ok. V enem stavku govorim nekaj, v drugem pa pisem nekaj drugega.



torej
Koda:

void __attribute__ ((interrupt("IRQ"))) funk(void)
{
/* kje je tab tukaj */
}



Se eno vprasanje, preden izginem v noc

Ali si ze razmislil kako naprej? Ne pozabi prestudirat VIC enote.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
slawc
Član
Član



Pridružen-a: Ned 07 Mar 2004 11:43
Prispevkov: 210
Aktiv.: 0.89

PrispevekObjavljeno: Tor Mar 21, 2006 4:16 pm    Naslov sporočila:   Odgovori s citatom

opazka: ce je kaj koristnega bi vsi radi vedeli.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70799.96

PrispevekObjavljeno: Tor Mar 21, 2006 4:18 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
frenki
Moderator
Moderator



Pridružen-a: Ned 23 Feb 2003 21:26
Prispevkov: 6733
Aktiv.: 28.41
Kraj: Ljubljana (JN76GB)

PrispevekObjavljeno: Tor Mar 21, 2006 4:34 pm    Naslov sporočila:   Odgovori s citatom

borisz je napisal/a:
Aleš, poglej pod zasebno.

lp

Boris

Odgovori na postavljena vprašanja bi pa tudi mene zanimali Evil or Very Mad . Če se gremo forum, potem se tako tudi obnašajmo, ali pa ugasnimo vse skupaj.

Lp, Frenki
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
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: 495 dni


Powered by phpBB © 2001, 2005 phpBB Group