Nuove librerie

5 Anni 1 Mese fa #6 da adriano51it
Risposta da adriano51it al topic Nuove librerie
Ciao Mauro, sono determinato a risolvere il problema ma da solo non ci riesco. Ho scaricato le librerie PIC18F Legacy Peripheral Libraries v2.0 - Windows e la tua Laurtec 3.3.1 e un vecchio compilatore XC8 v1.45. Ho compilato il prg 01_hello_world.x ed è andato tutto bene. Ho poi sostituito l'include dell'LCD con LCDI2c e ho incluso il PCF8574. Nella finestra dieditor nessun errore sottolineato. Alla compilazione sempre i due soliti errori che ti allego.
Quando puoi fammi sapere.Sarò via per il fine settimana ma potrò leggerti.
Grazie Adriano
Allegati:

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

  • adriano51it
  • Avatar di adriano51it
  • Junior Member
  • Junior Member
Di più
5 Anni 1 Mese fa #7 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Nuove librerie
Salve Adriano,

puoi postare il codice?

Quando importi un progetto e cambi compilatori o librerie, è necessario fare una compilazione del progetto con l'icona che ha il pennello. E' necessario che alcune impostazioni di compilazione siano aggiornate.

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
5 Anni 1 Mese fa #8 da adriano51it
Risposta da adriano51it al topic Nuove librerie
Ciao Mauro, cercherò di essere sintetico, ti scrivo le mie "condizioni di divertimento": Os Windows 7, ide Mplabx 5.1,compilatore XC8 v1.45, librerie LaurTec3.3.1. programmatore ICD3. Procedura: Ho creato un nuovo progetto, ho sistemato le proprietà con i vari include, ho creato un nuovo file main.c e ho incollato il tuo main 01_Hello_world.c, ho compilato e il tutto è andato a buon fine. Ho poi sostituito la riga dell'LCD con I2LCD e ho incluso PCF8574PCF ho usato l'icona con il pennello ma ho ricevuo gli errori dell'allegato precedente. Ora ti allego il main. Come dici tu nel tuo completo ed esaustivo tutorial "ci sono troppe variabili" per me. Grazie ancora Adriano.
Allegati:

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

  • adriano51it
  • Avatar di adriano51it
  • Junior Member
  • Junior Member
Di più
5 Anni 1 Mese fa #9 da adriano51it
Risposta da adriano51it al topic Nuove librerie
Ciao Mauro,aspettavo un tuo riscontro al mio ultimo messaggio. Se sei impegnato,nessun problema, ma fammi almeno sapere se posso contare su qualche vostro consiglio. Grazie Adriano

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

  • adriano51it
  • Avatar di adriano51it
  • Junior Member
  • Junior Member
Di più
5 Anni 1 Mese fa #10 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Nuove librerie
Salve Adriano,

...mie ero preso del tempo...
...e poi il tempo mi ha fatto dimenticare.

Dall'errore:

:0: error: (500) undefined symbols:
_IdleI2C(dist/default/production\01_Hello_world.X.production.obj) _OpenI2C(dist/default/production\01_Hello_world.X.production.obj) _WriteI2C(dist/default/production\01_Hello_world.X.production.obj)

presumo che le librerie non siano riconosciute.

Puoi fare lo zip del progetto e allegarlo nel Forum?

Metti i file delle librerie LaurTec all'interno della cartella del progetto.
In maniera da poter escludere i percorsi delle librerie LaurTec

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
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