|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
krupivnk Član
Pridružen-a: Tor 27 Feb 2007 20:45 Prispevkov: 335 Aktiv.: 1.61 Kraj: Lj
|
Objavljeno: Čet Mar 19, 2009 9:13 pm Naslov sporočila: ICP ter ISP programator za LPC900 |
|
|
naslov: ICP ter ISP programator za LPC900
Kategorija projekta:
Mikrokontrolerski projekti
Projekt s programljivimi logičnimi komponentami
težavnost: 2
tehnologija: 2
potrebno predznanje: 2
predviden čas za izdelavo: 2uri + izdelava TIV
predvidena orodja in oprema: oprema za izdelovanje TIV
kosovnica: Za oba programatorja potrebujemo:
- 1x PoUSB
- 1x 74HC02
- 2x BC557
- 1x BC547
- 1x R 3k3
- 2x R 2k4
- 1x R 1k
- 1x R 10k
- 2x C 22pF (vsi kondenzatorji in upori so v SMD velikosti 0805)
- 1x letvica ženska(za podnožje PoUSB-ja)
- 1x LPC932A1
- 1x kristal 7.3728MHz
opis projekta:
ISP programator uporabljamo za primerke nad lpc920 saj ti že novi vsebujejo tako imenovan Boot loader: to je v zgornjem delu flasha zapisana koda, ki se izvaja takrat ko programiramo preko ISP. Tako je programiranje samo enostavna RS232 komunikacija.
Celotno družino lpc900 pa lahko programiramo z ICP programatorjem. Za izdelavo ICP-ja pa bo potrebno najprej izdelati ISP preko katerega bomo potem sprogramirali LPC932A1(vezava spodaj na sliki), ki se nahaja na ICP plati.
Za pisanje kode in pretvorbo v hex jaz uporablam uVision3, kjer programiramo v C-ju. Vsebuje pa tudi zelo dober simulator.
V flash pišemo s programom Flash magic , kjer je pod options najprej OBVEZNO!! obkljukati "use DTR and RTS to enter ISP mode" , ter "protect ISP code"
V priponko sem dodal kar cel EAGLE 5.1 projekt.
značilnosti in posebnosti pri izdelavi:
Opozoriti velja, da na ICP plati mikrokontroler ki ga želimo sprogramirati takoj spravi v ICP način(ob priključitvi usb kabla) ,tako da je nujno potrebno najprej vstaviti uC in nato priklopiti usb.
variante drugih: članek SE 114 (Simon Skočir)
koristne informacije: Vse lpc-je sem jaz dobil preko Silice kot free sample. Drugače pa jih ima sedaj tudi farnell.
Za PoUSB se obrnite na Borisa ali na spletno trgovino.
viri: http://www.flashmagictool.com/assets/resources/ISPHardwareEntryAppNote.pdf
http://www.flashmagictool.com/
fotografije in drugo gradivo: pregled lpc900
Opis: |
|
Velikost datoteke: |
55.78 KB |
Pogledana: |
66 krat |
|
Opis: |
|
Velikost datoteke: |
74.83 KB |
Pogledana: |
48 krat |
|
Opis: |
ISP plata na levi ter ICP na desni. Vidi se vezava kjer preko ISP sprogramiramo LPC932A1, ki je na ICP plati |
|
Velikost datoteke: |
610.43 KB |
Pogledana: |
15 krat |
|
Opis: |
|
Download |
Ime datoteke: |
ISP_ICP.rar |
Velikost datoteke: |
4.2 MB |
Downloadano: |
25 krat |
Opis: |
|
Download |
Ime datoteke: |
ISP_to_ICP_bridge1.7.rar |
Velikost datoteke: |
2.98 KB |
Downloadano: |
3 krat |
|
|
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: 48 dni
Powered by phpBB © 2001, 2005 phpBB Group
|