Problema trasmissione I2C

11 Anni 4 Mesi fa #1 da PLC
Problema trasmissione I2C è stato creato da PLC

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

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

  • PLC
  • Avatar di PLC
  • New Member
  • New Member
Di più
11 Anni 4 Mesi fa #2 da Pinna
Risposta da Pinna al topic Problema trasmissione I2C
Ciao, credo (non vorrei sbagliarmi) che tu debba includere nel main anche il file delay.c...

tutti gli esempi riportati nel tutorial , se mi ricordo bene, prevedevano un file con estensione .h ed una libreria con estensione .LIB. Tale libreria veniva appunto creata con i file .c ed i file .h ed inclusa a parte nel progetto. Le nuove versioni non prevedono l'uso di librerie "preconfezionate" per cui è d'obbligo inserire nel progetto ambedue i sorgenti (nel tuo caso specifico delay.c e delay.h)

fammi sapere se ho detto corbellerie.

Marcello

Chi vola vale, chi vale vola, chi non vola è un vile

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

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
11 Anni 4 Mesi fa - 11 Anni 4 Mesi fa #3 da Pinna
Risposta da Pinna al topic Problema trasmissione I2C
dimenticavo... aggiungi anche il file I2cEEPROM.c (anche per questo era prevista la libreria con estensione . LIB)

Chi vola vale, chi vale vola, chi non vola è un vile
Ultima Modifica 11 Anni 4 Mesi fa da Pinna.

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

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
11 Anni 4 Mesi fa #4 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Problema trasmissione I2C
come suggerito da Pinna, qualora non fai uso dei file .lib devi includere oltre che ai file .h anche i relativi file .c.

Qual´e´ il codice della EEPROM che stai usando?

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
11 Anni 4 Mesi fa #5 da PLC
Risposta da PLC al topic Problema trasmissione I2C
Ciao Mauro, Pinna!

Come da allegato potete vedere che ho incluso nel progetto sia il file ".c" che ".h" di ambedue le librerie. Il progetto viene compilato ma quando viene eseguito non accende i led.

Il codice della EEPROM è "24LC32A I/P".
Allegati:

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

  • PLC
  • Avatar di PLC
  • New Member
  • New 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