Sida 1 av 1

Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 18 november 2009, 23:07:47
av blueint
Med tanke på tråden Nya PIC32, äntligen lite mer.... Och Microchips nya 80 MHz PIC32 med 256kB RAM, 512kB ROM, UART, SPI, Ethernet osv.. för 8 US$.

Finns det någon motsvarande MCU för Atmel/AVR ..?
Tänkte att man iaf får en linjär minnesmodell.

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 18 november 2009, 23:21:34
av sodjan
> Tänkte att man iaf får en linjär minnesmodell.

Ja, det kan ju upplevas som en av fördelarna med PIC32.
Eller missförstog jag något ? Det var inte helt tydligt vad du menade...

Men annars skulle man kunna tro att AVR32 är något motsvarande, i
alla fall av namnet att döma... :-)

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 18 november 2009, 23:25:03
av TomasL
Tja, Pic32 är ju en MIPS, har inte AVR nån proc med ARM-kärna eller nått sånt?

PIC32 är ju inte ny, den kom väl för nått år sedan eller så?

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 18 november 2009, 23:39:07
av psynoise
Atmel har varianter på ARM7, ARM9 och ARM11 som jag har sätt. ARM är av Europeisk design och borde således vara av mycket bättre konstruktion än vad PIC32 möjligen kan vara :).

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 18 november 2009, 23:40:07
av TomasL
Varför?

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 18 november 2009, 23:52:42
av Swech
Att europeiskt = bra är ganska förlegat....

AVR32 är det nog bra drag i, har dock inte kört den
PIC32 är säkerligen minst lika bra om inte bättre...

Swech

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 19 november 2009, 00:10:19
av TomasL
Historiskt har det väl varit så att MIPS används när det är mer krävande uppgifter och ARM för de lite enklare, nu är det kanske inte riktigt så längre.
MIPS finns dessutom som 64-Bit kärna, medan ARM endast som 32 Bit, nu har väl iofs det ingen större betydelse gissar jag.
Det verkar som att MIPSarna går lite fortare än ARMarna 1,2 DMIPS vs 0,8 DMIPS.

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 19 november 2009, 11:39:11
av hatten
Atmel har den ARM-baserade familjen AT91SAM (ARM7/9/11 samt Cortex-M3) och sin egen AVR32-arkitektur (AP7 samt UC3).

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 19 november 2009, 14:53:56
av E85
Annars finns ju STM32 som jag sitter och grejar lite med nu. $25 för en stamp. STM32 har inbyggd bootloader så det blir billigt att komma igång.

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 12 december 2009, 10:30:47
av remne
AVR32 (speciellt UC3A serien) har en fördel som jag sett många tillverkares 32bitars kontrollers saknar - och det är en inbyggd SDRAM kontroller.
Den orkar även klämma ut 80DMIPS på 66mhz klockad cpu, vilket får anses ganska bra. Klarar också att toggla pinnar i 33mhz.

Alla UC3 kontrollers har bootloader som möjliggör programmering via USB.

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 12 december 2009, 14:19:07
av sodjan
33 *milli* Hz ?

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 12 december 2009, 14:48:42
av TomasL
Å andra sidan har PIC32 Cache-minne, DMA mm, samt klarar att köra kod från RAM.
DMAn är rätt trevlig, då den avlastar processorn när man skall skyffla data.

BTW det där med linjär adress rymd, det har väl de flesta PIC18 vill jag minnas,

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 12 december 2009, 15:40:21
av sodjan
> BTW det där med linjär adress rymd, det har väl de flesta PIC18 vill jag minnas,

Och de senare PIC16 (med enhanced arhitecture).
Hela minnet finns mappat i en linär adressrymd som ett
alternativ till den vanliga "bankade" modellen.

Re: Nya PIC32, motsvarande Atmel (AVR) ?

Postat: 14 december 2009, 11:50:10
av hatten
Nu ska jag inte hälla tändvätska på AVR-vs-PIC-brasan, men kliar det i fingrarna så kliar det i fingrarna :wink:

Atmels AP7-familj har DMA, 2*16k data/instruktions-cache, en "vectored multiplier co-processor", MMU, SIMD och en 7-stegs pipeline med branch prediction. 210 DMIPS.

EDIT; AVR32-ISAn har även en 16-bitars "kompakt instruktionsupsättning" liknande Thumb i nyare ARM-kärnor.