L'AVR32 est la nouvelle architecture RISC 32 bit d'Atmel.
Comme pour l'architecture ARM, l'AVR32 utilise deux set d'instructions, le 16 bit (compact) et le 32bit (extended)
Si l'AVR32 reste dans le même esprit que les AVR (8 bit), cette nouvelle architecture promet d'être très intéressante. Donc à suivre de près.
La page officielle de l'AVR32
Documentation Atmel sur l'architecture AVR32
L'AT32AP7000 est le 1er AVR32 !
Architecture AVR32 donc 32 bit.
Chez Digikey pour 30€ (Quand même )
Datasheet complet (935 pages, 4.4Mo)
Là ca se gâte pour l'amateur à petit budget, le kit de développement coûte actuellement $499 mais il intègre quand même un afficheur LCD couleur QVGA (320×240), une carte SD intégrant un linux, un connecteur VGA, USB, extension de format mécanique PCI (signalisation incompatible), 2 Ethernet etc
Le JTAGICE mk-II permettant le débugage “In-Circuit” coûte actuellement $299.
L'architecture AVR32 a été pensée pour être utilisée avec un langage de haut niveau du type, C, C++ ou JAVA.
Gratuit et libre !!! Il permet la programmation en C.
Ce compilateur est optimisé pour l'utilisation des instructions SIMD et DSP.
Voir le projet AVR32 Linux