ilmandorlone:
vorrei solo sapere dove posso comprare dei arm e magari dove posso comprare il programmatore tanto per iniziare ad avere qualcosa in mano
Per iniziare con facilità con gli ARM ti consiglio un mBed, è realizzato con una mcu di fascia medio alta di NXP con core Cortex M3 o M0, ti mettono a disposizione un compilatore online basato sul MDK ARM di Keil, uno dei migliori compilatori esistenti per ARM, supportato da librerie specifiche che rendono la programmazione facile e veloce come con Arduino, si programma tramite porta USB grazie un bootloader integrato.
Gli mBed li puoi acquistare in svariati store online, p.e. da Robot Italy o da RS, il costo è più o meno uguale per tutti, circa 56 Euro per la versione con core M3 e circa 45 Euro per la versione con core M0.
Oppure aspetti Arduino DUE che più o meno è equivalente al mBed.
Se vuoi qualcosa di più, ma decisamente più difficile da programmare, e che costa molto di meno ci sono le recenti test/demo board di ST per i loro Cortex M3 e M4, in particolare questa dove hai a disposizione il massimo possibile per un M4, incluso il programmatore e debugger hardware on board, a solo 15.5 euro.