Files comuni a tutti i progetti

Le tre cartelle "cmd", "include" e "source" contengono dei files di utilizzo comune a tutti i progetti presentati a lezione. Al fine di evitare inutili duplicazioni o modifiche indesiderate, รจ conveniente che queste queste cartelle siano copiate nel workspace in cui saranno realizzati i progetti.

  • "include" contiene i files che definiscono a struttura delle variabili rese disponibili al codice C per rappresentare i vari registri utilizzati dal microcontrollore per controllare il funzionamento delle periferiche.
  • "source" contiene la routine di inizializzazione F2806x_CodeStartBranch.asm, la routine di ritardo F28x_usDelay.asm e la dichiarazione F2806x_GlobalVariableDefs.c delle variabili descritte nei files contenuti in "include". 
  • "cmd" contiene i files utilizzati dal linker per posizionare il codice eseguibile all'interno della memoria RAM del microcontrollore e per assegnare alle variabili dichiarate nel file F2806x_GlobalVariableDefs.c gli indirizzi dei registri corrispondenti.