Errore di compilazione

8 Anni 5 giorni fa #6 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Errore di compilazione
Stai sbattendo contro i miglioramenti e continui cambiamenti del compilatore.
...e le nuove Librerie LTlib.

Relativamente alla prima domanda quello che hai detto e' corretto.

Relativamente alle warning. LTlib presume che tu non faccia piu' uso delle librerie Microchip, per cui devi usare una versione del compilatore maggiore o uguale 1.35 (se memoria non mi inganna).
Se usi una versione inferiore il compilatore installa le librerie Microchip e le imposta nei percorsi di compilazione.

Caso vuole che abbia scelto i nomi dei canali ADC proprio come Microchip, visto che i nomi sono piuttosto intuitivi l'abbiamo pensata allo stesso modo...
Quindi se configuri le librerie Microchip le Warning ti dicono che la Libreria LTlib sta definendo nuovamente il nome del canale ADC.

Soluzione dal tuo lato, usa l'ultimo compilatore o meglio la 1.37.
Dalla 1.38 cambiano altre cose noiose che richiedono altri aggiornamenti degli esempi.

Dal mio lato potro' aggiungere del codice del tipo #ifdef ADC_CH4 #undef ADC_CH4 e poi nuovamente #define ADC_CH4

...il software e' un ping pong di versioni.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
8 Anni 5 giorni fa #7 da Alex73
Risposta da Alex73 al topic Errore di compilazione
Grazie Mauro, è tutto chiaro.... effettivamente sto usando il compilatore xc8 versione 1.33, nel frattempo faccio finta di non vedere le warning e un po' alla volta sistemo tutto.
Grazie ancora, ciao

Alex

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Alex73
  • Avatar di Alex73
  • Senior Member
  • Senior Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login