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

Pridružen-a: Pon 28 Avg 2006 15:29 Prispevkov: 1 Aktiv.: 0.00 Kraj: Primorska
|
Objavljeno: Pon Avg 28, 2006 3:39 pm Naslov sporočila: ARM ali PIC |
|
|
Pozdravljeni.
Sem novinec pri programiranju mikrokontrolerjev. Rad bi izdelal kaj uporabnega na osnovi mic.Cont.
Zanima me za kateri mic.Cont. naj se odločim PIC ali ARM - LPC2138.
Mogoče kaj so prednosti enega ali drugega. Vem, da se z vsakim da izdelati skoraj vse, pa vendar....
Uporabnost izdelkov vidim v okolju TCP/IP, majhnosti izdelka, majhne el. porabe.
Prednost dajem boljšim debugerjem in razvojnim bordom, okoljem.
Kaj potrebujem za začetek? Prototype board, PC, development platform...?
Zadovoljen bom tudi z naslovi - linki, kjer si to preberem.
lp |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Ned 19 Sep 2004 22:04 Prispevkov: 16777193 Aktiv.: 70795.13
|
Objavljeno: Pon Avg 28, 2006 3:43 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
Nazadnje urejal/a . Pon Avg 28, 2006 4:07 pm; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
 |
jur Član


Pridružen-a: Pet 02 Dec 2005 14:45 Prispevkov: 5142 Aktiv.: 21.70 Kraj: [color=zelena]Ljubljana[/color]
|
Objavljeno: Pon Avg 28, 2006 3:49 pm Naslov sporočila: |
|
|
Link za PIC: www.microchip.com (proizvajalec). Chipi, software, orodja, dokumentacija, podatki, forum, prodaja,....
Jur |
|
Nazaj na vrh |
|
 |
Sokrat Član


Pridružen-a: Čet 25 Avg 2005 11:00 Prispevkov: 5584 Aktiv.: 23.56
|
Objavljeno: Pon Avg 28, 2006 4:14 pm Naslov sporočila: |
|
|
To je tako, kot ce bi primerjal zrezke s prilogo in hruske - oboje lahko pojes, ampak gre za precej razlicni stvari, ki zahtevata razlicno kolicino vlozenega dela, posledicno pa imata razlicno spektakularen ucinek.
PICi (ne dsPIC, katerih ne poznam) so v bistvu en kup lukenj in hecnih "resitev", ena ob drugi; o kaksni urejenosti iz sveta drugih 8-bitnih MCUjev (npr. x51) lahko samo sanjas. Ker so relativno preprosti za uporabo za trivialne projekte in ker so dobra orodja zanje prosto dosegljiva in delujejo tudi najbolj trdobucnim uporabnikom, so bolj priljubljeni. Kilavo arhitekturo iz 70ih let, ki ze takrat ni mogla biti kdovekaj (tudi 8051 je iz istega obdobja, pa ni niti pol tako zmedeno zastavljen) dopolnjujejo z uporabnimi dodatki (analogni multiplekser prakticno na vseh I/O pinih, EEPROM, itd.) so uporabni za mnozico namenov, dobijo pa se v vseh hobbyjasem prijaznih ohisjih. Tudi ce se z enim PICem dobro "razumes", to ni zagotovilo, da ne bos za prehod na naslednjega zapravil oblio casa; to npr. ne velja za x51 arhitekturo, kjer so MCUji razlicnih proizvajalcev (!) bistveno bolj podobni med sabo.
ARMi so 32-bitni (z moznostjo uporabe 16-bitnih ukazov za se bolj kompaktno kodo v MCUjih, ki so dosegljivi povprecnemu uporabniku). So hitri (hitrejsi kot PICi), manj zmedeno zastavljeni, a (kolikor je meni znano) brez primerljibega zastonjskega razvojnega okolja - ze res, da se orodja (prevajalnik, zbirnik) dobi zastonj, ampak to ni simulator kompletne periferije ... Ohisja, ki so na voljo, so zacetnikom v elektroniki manj prijazna, tako da so ARMi en velika stopnica navzgor v vseh vidikih.
Cenovno sploh ni primerjave - ARMi (LPC2100) so prakticno zastonj v primerjavi cena/zmogljivost. PICi niso poceni v primerjavi s katerimkoli drugim MCUjem.
Jaz bi ti odsvetoval oboje, ce si zacetnik v elektroniki in/ali programiranju MCUjev - namesto teh bi raje izbral x51 (cenovno so LPC900 blizu LPC2100, zmogljivostno pa so primerljivi s PICi) ali AVR. |
|
Nazaj na vrh |
|
 |
NeoTO Član


Pridružen-a: Pon 28 Mar 2005 19:19 Prispevkov: 2752 Aktiv.: 11.61 Kraj: Trzic
|
Objavljeno: Pon Avg 28, 2006 6:08 pm Naslov sporočila: |
|
|
Tisti, ki delate z ARMji: kako poteka razvoj periferije? Vse najprej natuhtate potem pa kar vezje naredite, ali si s protoboardom pomagate? Jaz še vse namreč naredim najprej na protoboardu, potem pa ko deluje, naredim vezje, ki ponavadi tudi deluje.
Imate DIP adapterje? _________________ Lp,
Matevž |
|
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: 495 dni
Powered by phpBB © 2001, 2005 phpBB Group
|