Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Compilatore XC8 di Microchip

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[1] Compilatore XC8 di Microchip

Messaggioda Foto Utenteciclingman » 3 dic 2025, 13:40

Buongiorno a tutti, da tempo mi diletto a programmare i microcontrollori della Microchip
in particolare quelli a 8 bit; un problema che vorrei risolvere è sapere come si correggono gli errori causati dalla compilazione di una versione nuova del compilatore; mi spiego meglio con un esempio: io ho un firmware che ho sempre compilato con una versione di CX8 2.* e ora che è uscita la versione 3.10, compilando con essa, mi vengono fuori diversi errori che con la vecchia versione non c' erano. Sicuramente cambia la sintassi e il nome di qualche istruzione, ma dove si leggono questi cambiamenti?
Grazie in anticipo
Avatar utente
Foto Utenteciclingman
11 5
New entry
New entry
 
Messaggi: 57
Iscritto il: 11 feb 2012, 12:02

0
voti

[2] Re: Compilatore XC8 di Microchip

Messaggioda Foto UtenteEcoTan » 3 dic 2025, 14:30

Il C di Microchip è quello standard e non cambia. Qualche funzione, per esempio la dichiarazione di una ISR, dovresti trovarla nel Reference Manual del compilatore.
anzi nella user guide
https://ww1.microchip.com/downloads/en/ ... 02053g.pdf
Avatar utente
Foto UtenteEcoTan
7.720 4 12 13
Expert EY
Expert EY
 
Messaggi: 5422
Iscritto il: 29 gen 2014, 8:54

0
voti

[3] Re: Compilatore XC8 di Microchip

Messaggioda Foto Utentelelerelele » 4 dic 2025, 9:43

E' un bel po che non programmo piu, anche io ebbi problemi dle genere, mi pare che cambino delle funzioni nelle librerie, quindi il vecchio programma non le trova piu, da quel che ricordo andai a verificare e correggere le varie funzioni per renderle compatibili con le nuove librerie.

Ma il compilatore usato, non può essere installato a parte? cioè aggiorno l'interfaccia, con le nuove librerie ma lasciando installate anche le vecchie posso usare quelle per compilare? :?


saluti.
Avatar utente
Foto Utentelelerelele
4.899 3 7 9
Master
Master
 
Messaggi: 5505
Iscritto il: 8 giu 2011, 8:57
Località: Reggio Emilia

0
voti

[4] Re: Compilatore XC8 di Microchip

Messaggioda Foto UtenteEcoTan » 4 dic 2025, 11:20

ciclingman ha scritto:da tempo mi diletto a programmare i microcontrollori della Microchip

Anche io. Per me l'accoppiata vincente è dsPic33 - compilatore C30 oppure XC16 secondo la versione della piattaforma MPLAB, programmatore PicKit3 anche non originale. Compilatore student free.
Avatar utente
Foto UtenteEcoTan
7.720 4 12 13
Expert EY
Expert EY
 
Messaggi: 5422
Iscritto il: 29 gen 2014, 8:54


Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 22 ospiti