Domanda

Sto pensando di usare un microcontrollore con un nucleo 8051 da Silicon Laboratories. Spero che posso usare C invece di linguaggio assembly, così ho installato SDCC.

Ho installato la "Silicon Laboratories IDE" per scaricare i file binari eseguibili per la memoria del programma on-chip flash. E 'anche presumibilmente può essere impostato (sotto il menu catena Integrazione Progetto> Tool) per l'uso "qualsiasi" 8051 compilatore.

Ho provato a configurarlo per usare SDCC, ma ogni volta che ha colpito il pulsante "Assemblaggio / Compile file" mi dice "Processo di compilatore non ha fatto con successo completo".

Come faccio ad avere il nuovo codice C che scrivo sul chip SiLabs C8051F310? C'è un sito web con un HOWTO passo-passo? (Sarebbe più facile da usare un MAKEFILE che chiama SDCC, solo con il "Silicon Laboratories IDE" per l'ultima fase di scaricare il binario eseguibile al chip?)

È stato utile?

Soluzione

Silicon Labs Application Note 198 - INTEGRARE SDCC 8051 STRUMENTI NEL Silicon Labs IDE * . È scritto per una versione precedente del IDE, ma la configurazione generale dovrebbe rimanere lo stesso. Probabilmente è importante notare che AN198 ha bisogno di aggiornamento per SDCC 3.0.0 . Ulteriori informazioni dai Silicon Labs MCU User Forum o microcontrollori Knowledge Base può rivelarsi utile pure.

Il SDCC Guida per l'utente del compilatore * può essere utile se le opzioni della riga di comando supplementare si desiderano.

Il debug adattatore Silicon Labs USB può essere utilizzato con il < a href = "http://www.silabs.com/products/mcu/Pages/SiliconLaboratoriesIDE.aspx" rel = "nofollow"> Silicon Labs IDE e on-chip debug / circuiteria di programmazione della C8051F310 * per la programmazione della MCU e debug del codice.

* PDF Link

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top