L’ARM Cortex M3 nel dettaglio
7 Maggio 2011Lo scorso incontro abbiamo avuto il piacere di avere, ancora una volta come nostro ospite, Alessandro Rubini.
Ha presentato al gruppo l’interessante LPC-P1343, animata dal processore Arm Cortex-M3 a ben 72 mhz.
E’ stato molto interessante seguire la spiegazione del sistema operativo che Alessandro stesso ha realizzato apposta per essere oggetto di due ore di lezione, piuttosto che per sfruttare le potenzialità di questa notevole scheda, equipaggiata con un chip a metà strada tra un micro-controllore ed un processore vero e proprio.
Ecco un documento che riassume gli aspetti analizzati in dettaglio.
E’ sorto spontaneo un veloce paragone con l’Arduino, che abbiamo avuto modo di utilizzare lo scorso anno nelle ultime lezioni del corso di elettronica che avevamo organizzato:
Arduino UNO | LPC-P1343 | |
Processore | Atmel AVR | Arm Cortex M3 |
Clock | 16 mhz | 72 mhz |
Bit | 8 | 32 |
Flash | 32 k | 32 k |
Sram | 2 k | 8 k |
Pin I/O | 14 | 42 |
Costo | 26 € circa | 15 € circa |
Bisogna però ammettere che al momento la piattaforma made in Italy è decisamente più immediata e semplice da utilizzare, inoltre la rete è ricchissima di documentazione e spunti, spesso con spiegazioni passo passo, per realizzare i più disparati progetti basati su Arduino e le sue varianti.
Chi invece ama conoscere a fondo ogni singolo aspetto ed avere il pieno controllo della situazione, non rimarrà certo deluso della più potente scheda prodotta dalla Bulgara Olimex.