PIC elado
VF
vf at elte.hu
Mon Apr 28 18:43:22 CEST 2003
Thus spake Gal Zoltan:
> Az elobbiekkel mind-mind egyetertek. Ennek ellenere miert ne lehetne olyan feladatom,
> ahol megsem felenek meg!
Azert, mert ugyanazt a kodot beirhatod neki, termeszetesen a sajat nyelven.
Az AVR procik nyelvenek csak egy kis reszhalmaza a PIC, 8051, Z80 es egyeb
regi procik nyelve, amit azokkal meg lehet csinalni, azt _pont ugyanugy_
megcsinalja az AVR is. Sorrol-sorra le lehet neki forditani barmely procira
irt programot, nem jon zavarba tole. (Legfeljebb a Z80 blokk-muveleteit kell
tobb sorban megirni) Ezert irtam hogy cross-compileres problemakra is a
jelenleg kaphato legjobb proci. (Ha tud valaki jobbat, szoljon, nagyon
erdekelne!)
A dobbenet az, hogy a cross-compilerrel atforditott progi meg gyorsabb is
lesz mint az eredeti procin. Csak egy picit, ugy negyszer, vagy tizenketszer,
esetleg szazszor... Egy olcsobb eszkozon. Hat ezert problemas olyan
feladatot talalni, melyet az AVR ne tudna megoldani, csak a PIC... Program
szinten trivialisan lehetetlen, maximum a periferiakkal lehet gond. Pl PIC-
bol van radioval meg minden egyebbel egybeepitett, AVR-bol (meg?) nincs.
Ha a szukseges periferiak megvannak, vagy kulsoleg illeszthetok, az AVR-re
egyszerubben es gyorsabban megirhato a progi, amely gyorsabban, kisebb
fogyasztassal fog futni, es meg sporoltunk is :)
> Ezert nem istenitem az egyiket, vagy a masikat. Az, hogy az egyoldalu "ez a jovo,
En sem istenitem. De haladni kell a korral! Ez egy ujabb fejlesztes,
nyilvan sokkal jobban atgondoltak, a technologia fejlodesevel a 'mit tudunk
gyartani' hatterbe szorult a 'mire van igeny' szempontokkal szemben.
Az 'ez a jovo' pontosabban ugy igaz hogy 'ez a jelen'. Az akkumulatoros
procik pedig a mult... Az utobbi idoben mar egyaltalan nem fejlesztenek
akkumulatoros procikat, csak a tulelo csaladokat tamogatjak meg, az
elavult villamosmernokokkel valo kompatibilitas erdekeben :)
Van meg sok jo proci. Pl szerintem a PPC vagy az m68k, ColdFire sokkal jobb
mint az AVR, csak sajna dragak, meg azok mar 32 bitesek. Ha olcsobbak
lennenek mint az AVR, akkor most az AVR-t szidnam mint a bokrot.
Ha a PICet olcsobban adnak, mondjuk 150Ft-ert a 12C508-at, 300-ert a
16F84-et, akkor az egyszerubb aramkorokben alternativa lehetne az AVR-rel
szemben. Igy azonban mindenhova benyomok egy ATtiny-t, vagy ATmega8-at,
akar szukseg van ra, akar nincs, es igy is fele arbol kijovok.
> ez a csucs" kijelentessel vitazom, meg nem jelenti, hogy nem ismerem el a gepek
> elonyeit. Csupan nem latom annyira kizarolagosnak ezeket az elonyoket..
A mikrovezerlok teruleten, kulonosen a 8 bites mikrovezerlok teruleten,
az itthon beszerezheto tipusok kozott biztos kizarolagosak.
Egyik emlitett mikrovezerlo sem rug labdaba mellette.
Nem meglepo, ezek kozul csak az AVR RISC felepitesu, annak minden elonyevel.
> Plane, hogy a kollegat(?), akirol azt sem tudom, a NASA-nak dolgozik, vagy otthon fur-farag a
> sajat oromere, ledorongoljam, mert csinalt egy hibat.
> Meg akkor sem, ha az "en mindent jol csinaltam, biztos a processzor a hibas, vagy a fordito"
> jellegut kovette el.
Nem dorongoltam le... Mellesleg ha kicsit eros volt a fogalmazas, akkor
az nem a hibanak szolt, hanem az egyszeri, senki mas altal nem tapasztalt
hiba ilyen modon ervkent felhasznalasa ellen.
> Szoval a magam reszerol csupan a szelsosegek ellen szeretnek szot emelni, altalaban.
> Mind a feher/szines, mind az AVR/PIC, mind a Win/Linux, stb... kategoriakban.
Ez nagyon dicseretes :)
> Gal Zoltan
--
Valenta Ferenc <vf at elte.hu> Visit me at http://ludens.elte.hu/~vf/
*** This advertising space is for sale ***
More information about the Elektro
mailing list