Mouser.com ci offre un simpatico datasheet gratuito contenente una interessante guida di riferimento all’intera famiglia dei processori ARM
ARM, o Advanced RISC Machines (originariamente Acorn RISC Machine), è una famiglia di architetture RISC (Reduced Instruction Set Computer) per microcontrollori e microprocessori. Tali prodotti sono stati sviluppati dalla società britannica Arm Holdings, plc, (in precedenza Advanced RISC Machines Ltd, prima ancora Acorn) e introdotti sul mercato per la prima volta nel 1985.
Le generazioni di architetture Armv1 (1985) fino a Armv5 (1997) con 32 bit/32 bit sono state implementate nelle versioni Core da Arm1 ad Arm10. Ciò ha dato vita a modelli di base che hanno definito gli standard per il settore, come Arm8 (integrato nel celebre microprocessore StrongArm) e Arm7/9 (processore XScale).
Con il passaggio all’architettura a 32 bit/64 bit e all’architettura delle istruzioni THUMB v2, la generazione Arm v6 (2002) ha dato origine al core Arm11 (ampiamente utilizzato negli smartphone), ma anche all’approccio Arm Cortex: si tratta di versioni di core specializzate per diversi ambiti applicativi. Tutte le architetture Arm più recenti sono organizzate in tre profili: Cortex-M, Cortex-R e Cortex-A.
Il link
- Titolo: Guida di riferimento ai processori ARM
- Autore: Vari
- Editore: Mouser
- Prezzo: Free download
Il formato
Il formato è rappresentato da un cheat-sheet parlante, contenente una descrizione delle tre famiglie di micro (A, M ed R) nelle diverse tipologie presenti sul mercato.
E’ anche presente la storia dei processori ARM, ed un riquadro esplicativo del significato del termine RISC.
A chi è diretto
Questa guida di riferimento ai processori ARM è totalmente gratuita è utile per chiunque abbia a che fare con questi chip ed abbia la necessità di una sorta di “vademecum” parlante. Non si tratta di un vero e proprio libro, bensì di una sorta di guida introduttiva e informativa delle diverse tipologie di processore esistemti.
Iscriviti ai nostri gruppi Telegram
Link utili
- Arduino UNO R3
- Elegoo UNO R3
- Arduino Starter Kit per principianti
- Elegoo Advanced Starter Kit
- Arduino Nano
- Raspberry PI 5
- Raspberry PI 400
- Raspberry PI Pico
- Programmiamo il Pico