Kterou CPU platformu vybrat?

Jaroslav Buchta jaroslav.buchta@gmail.com
Pondělí Leden 26 08:13:24 CET 2009


No rada 51 je sice velmi rozsirena, ale ma jeden velky problem - instrukcni
soubor. Ten je zrejme velmi optimalni pro psani programu v assembleru, ale
naprosto nevhodny pro implementaci prekladace vyssiho programovaciho jazyka.
Zejmena IMHO chybi rozumne indexove registry a komplikaci jsou 2
nekompatibilni RAM pametove prostory. Novejsi modely resi problem s dlouhym
instrukcnim cyklem a asi maji I dost pameti, takze neefektivni kod tolik
nevadi, ale s eleganci prekladu treba pro AVR se vysledny kod neda srovnat.
Jinak bych taky doporucil AVR, zejmena kvuli dostupnym free prostredkum. ARM
je na tom podobne, ale je o dost slozitejsi.

-----Original Message-----
From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
Behalf Of Milan
Sent: Monday, January 26, 2009 8:01 AM
To: HW-news
Subject: Re: Kterou CPU platformu vybrat?


Presne na tuto radu som presiel cca pred rokom /LPC2368/.
Len chcem podotknut ze na to aby clovek musel dnes opustit modernu x51, musi

byt naozaj dovod. Mne dlhu dobu stacila C8051F120 od Cygnalu.

Milan
----- Original Message ----- 
From: "Slavomir Skopalik" <skopalik@elektlabs.cz>
To: "'HW-news'" <hw-list@list.hw.cz>
Sent: Monday, January 26, 2009 1:00 AM
Subject: RE: Kterou CPU platformu vybrat?


Dobry den, zrovne ted "zaciname" s ARM od NXP, konkretne LPC2378. Pro vyvoj
pouzivame Eclipse + gcc (yagarto). Cipy se daji celkem bezne sehnat v TME
vcetne "prevodni" desky, pro normlani kutily.
http://www.tme.eu/cz/katalog/artykuly.phtml?search=lpc2378&idp=1#search%3Dlp
c2378

http://www.tme.eu/cz/katalog/index.phtml#cleanParameters%3D1%26search%3DUMSM
D516%26bf_szukaj%3D+

cela rodina zde:
http://www.tme.eu/cz/katalog/artykuly.phtml?search=lpc2378&idp=1#cleanParame
ters%3D1%26search%3Dlpc%26bf_szukaj%3D+

ceny zacinaji na velmi lidovych cca 70 CZK.

Jedina nevyhoda, neni dostupny v Vami pozadovanem pouzdru.

Jinak jsem naprosto spokojen, jelikoz gcc mi dovoluje psat plne objektove a
kdyz jsem kontroloval vysledny kod, tak takovy bych asi nenapsal.

Vyvojove kity dela treba olimex.

Slavek

PS: Nefunguje JTAG od kramary (tedy zatim) pro programovani je dostupny free
nastroj FlashMagic (pres UART0).


> Zdravim konferu a prosim o radu "zkusenejsi" :-).
>
> Po mnoha x-letech, kdy jsem pro sve konstrukce vydrzel s CPU x51 a ASM 
> bych rad presedlal na neco novejsiho, vykonejsiho, zkratka
> lepsiho. Rad bych vas
> pozadal o radu, co zvolit? Nejde mi ani tak o jeden konkretni
> CPU, ale
> kterou "rodinu" vybrat?
>
> Moje pozadavky:
>
> - FLASH pro program 4KB a vic
> - existence "malych" i "velkych" verzi podle poctu I/O pinu
> - dostupnost v pouzdrech DIL nebo PLCC (prip. obe varianty)
> - vykon aspon o 50% vyssi nez napr. 89C51
> - integrovany min. 1 (nebo vic) A/D prevodnik 10bit (nebo vic)
> - bude-li integrovany i D/A prevodnik, tim lepe, ale neni podminkou
> - dostupnost software pro programovani v C++ ZDARMA
> - dostupnost software + hardware pro "vypalovani" chipu ZDARMA
> - bezna dostupnost soucastek "v kazde drogerii" za ROZUMNE CENY, 
> rekneme do 200Kc/ks

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list



_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list