Atmel, pic MIPS

Nagy Tamás tamas at nastron.com
Tue Dec 20 16:35:38 CET 2005


Sziasztok!

Fogadnom kellene mikrokontrollerrel 2MHz-es órajellel érkező adatot. Minden
ciklusban jön egy byte. Egy Atmega32 16MHz-s órajellel mehet max, ha jól
tudom. Így van 8 ciklusnyi időm, hogy eltegyem valami memóriába a beérkezett
adatot. A belső sram-ba meg el is tudnám tenni, ha jól számoltam az
utasítások ciklusszámát, de akár 300KB körüli adatmennyiségről is lehet szó,
a 2KB-s belső sram nem elég.

Nem akarok PIC vs AVR vitát (úgyis lesz:), de érdekelne, hogy jobban
járnék-e ilyen helyzetben PIC-el, vagy ugyanaz lenne nagyjából. Ha jól tudom
ott 40MHz körüli órajelek vannak, és valaki olyat mondott nekem, hogy az
újabb PICeknél már megvan a kb. 1 MIPS/MHz, mint AVR-nél. Szóval hogy a
legtöbb utasítás egy órajel ciklus alatt lemegy. Mondjuk ezt olyan mondta,
aki nem ért PIC-hez. :)

Szóval hogy van ez PIC-nél? Gyanús nekem, hogy nem lehet igaz, amit
hallottam, ez elég durva különbséget okozna PIC és AVR között (40 vs 16
MHz.)


-- 
Nagy Tamás
tamas at nastron.com




More information about the Elektro mailing list