Gå til innhold

Arduino ATmega2560-16AU VS ATmega2560


Anbefalte innlegg

Videoannonse
Annonse

Begge kortene har nok ATmega2560-16AU eller ATmega2560-16AUR. Navnene er litt forskjellig (det som kommer etter ATmega2560) avhengig av hastighet (8 eller 16MHz), pakke kretsen kommer i (TQFP eller CBGA) og hvordan de blir levert (tape&reel eller tray). Du kan se dette i databladet

http://www.atmel.com...ges/doc2549.pdf

 

Så lenge det er en ATmega2560 og den kan kjøre på 16MHz er alt greit :)

Endret av Dr_VingTor
Lenke til kommentar

Har ikke tatt noen benchmark selv nei, men det kode eksempelet i artikkelen kunne vært moro å prøve ut. Nå har jeg aldri brukt PIC kontrollere, så er ikke kjent med hvordan den virker, men her er en enkel sammen likning i alle fall:

 

Clock speed:

PIC: 80 MHz. UC3 50MHz

Flash program memory:

PIC: 128K. UC3: 256K

SRAM data memory:

PIC: 16K. UC3: 32K

Digital I/O pins

PIC: 42. UC3: 40 + 4 (JTAG) + 6 (Analog inputs)

Analog inputs:

PIC: 12. UC3: 6 (8)

PWM pins

PIC: 5. UC3: Alle pinner har PWM, fordelt på 36 PWM kanaler

USB interface

PIC: FTDI chip. UC3: innebygget i MCUen

User LEDs

PIC: 2. UC3: 1

Interrupt pins

PIC: 5. UC3: Alle IO + egen dedikerte interrupt pinner

On board real-time clock (external crystal required)

PIC: ja. UC3: ja

Same form factor as Arduino Uno boards, which allows physical shield compatibility

PIC: ja.UC3: ja (har også prøvd å legge tilsvarende hardware på de forskjellige pinnene)

 

Kan se ut som om PIC32 er raskere pga høyere CPU hastighet, men dette er veldig avhengig av kompilator, instruksjonssett+++, så kan godt hende UC3 er like bra her.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...