sabato 7 maggio 2011

L'ARM Cortex M3 nel dettaglio

Lo 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 UNOLPC-P1343
ProcessoreAtmel AVRArm Cortex M3
Clock16 mhz72 mhz
Bit832
Flash32 k32 k
Sram2 k8 k
Pin I/O1442
Costo26 € circa15 € 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.

2 commenti:

Fozzillo ha detto...

Attenzione che la tabella è "sballata", avete scambiato le voci "processore" e "clock" tra le due colonne.

comPVter ha detto...

Fatto !
L'ho scritta a mano al volo. Ora è corretta.