Indice articoli su ASF (Atmel Software Framework)

XMega I/O
Introduciamo i principali metodi di lavoro per gestire l'IO del micro XMega, confronto tra la manipolazione dei registri e l'utilizzo della libreria ASF

Prestazioni XMega in modalità Debug e Release
Comparazione delle prestazioni dei firmware compilati in diverse modalità, la libreria ASF non ha perdite di performance nel codice preso in esame

Introduzione ad ASF (Atmel Software Framework)
La prima vera lezione del corso relativa ad ASF, introduciamo la libreria ed analizziamo la struttura di un nuovo progetto

Introduzione ad ASF (seconda parte)
Analizziamo nel dettaglio i file creati nella scorsa lezione, vengono inoltre analizzate alcune funzioni del servizio IOPORT

Programmare gli XMega tramite USB con Atmel FLIP ed Atmel Studio
Carichiamo sulla nostra scheda di sviluppo il programma precedentemente creato e vediamo come rendere più efficiente questa operazione creando un apposito comando in Atmel Studio

Introduzione ad ASF (terza parte)
Aggiungiamo il servizio ASF chiamato Delay routines al nostro progetto ed introduciamo il servizio System Clock Control

Introduzione ad ASF (quarta parte)
Scopriamo come la documentazione ed il codice sorgente di ASF ci possono aiutare in un esempio concreto

Introduzione ad ASF (quinta parte) - Il sistema di clock
Introduciamo il flessibile sistema di clock dell'AVR XMega ed utilizziamo l'oscillatore esterno tramite il System Clock Control

Introduzione ad ASF (sesta parte) – USB
Presentiamo lo stack USB di Atmel e vediamo un esempio di comunicazione micro - pc utilizzando la classe CDC Standard I/O

Introduzione ad ASF (settima parte) – Introduzione ad SPI
Introduciamo l'interfaccia SPI dando attenzione ad alcune conseguenze dell'architettura di comunicazione

Introduzione ad ASF (ottava parte) – SPI
Analizziamo le funzioni principali di ASF per utilizzare il modulo SPI del microcontrollore



7 commenti:

  1. Veramente una serie di tutorial unici e molto curati! Grazie

    RispondiElimina
  2. I am yet to go through the tutorial series. Atmel documentation is not good for a beginner.
    I hope this tutorial will be better. It would even be better if you write a tutorial for SAMs. Thanks

    RispondiElimina
  3. Hi,
    Thank you for your comment, unfortunately I have no available SAM devices but most of the information on ASF is directly applicable to such devices.

    Leonardo

    RispondiElimina
  4. Grazie a te Luigi. Buon divertimento con ASF

    Leonardo

    RispondiElimina
  5. Best documentation on ASF!

    RispondiElimina
  6. C'è in programma anche qualcosa su ADC e DAC?

    RispondiElimina