- Messaggi: 13
- Ringraziamenti ricevuti 0
Display lcd 240x128
10 Anni 9 Mesi fa - 10 Anni 9 Mesi fa #11
da wega76
Risposta da wega76 al topic Display lcd 240x128
...
Ultima Modifica 10 Anni 9 Mesi fa da wega76.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- wega76
-
Autore della discussione
- New Member
-
Riduci
Di più
10 Anni 9 Mesi fa #12
da wega76
Risposta da wega76 al topic Display lcd 240x128
Ma ho detto sai che c'è mo seguo la guida...... Provo a compilare un pregetto già esistente..... Primi errori..
MainDemo.c: In function 'StartScreen':
MainDemo.c:634: error: 'DISP_HOR_RESOLUTION' undeclared (first use in this function)
MainDemo.c:634: error: (Each undeclared identifier is reported only once
MainDemo.c:634: error: for each function it appears in.)
MainDemo.c:634: error: 'DISP_VER_RESOLUTION' undeclared (first use in this function)
MainDemo.c:634: error: 'intro' undeclared (first use in this function)
MainDemo.c: In function 'CreateCtrlButtons':
MainDemo.c:729: error: 'DISP_HOR_RESOLUTION' undeclared (first use in this function)
MainDemo.c:730: error: 'DISP_VER_RESOLUTION' undeclared (first use in this function)
MainDemo.c: In function 'TickInit':
MainDemo.c:1096: warning: implicit declaration of function 'GetPeripheralClock'
MainDemo.c: In function 'InitializeBoard':
MainDemo.c:1318: warning: implicit declaration of function 'FLASHInit'
MainDemo.c:1318: error: 'SPI_Init_Data' undeclared (first use in this function)
MainDemo.c:1324: warning: implicit declaration of function 'HardwareButtonInit'
MainDemo.c:1341: error: 'NVMWrite' undeclared (first use in this function)
MainDemo.c:1341: error: 'NVMRead' undeclared (first use in this function)
MainDemo.c:1341: error: 'NVMSectorErase' undeclared (first use in this function)
MainDemo.c: In function 'ExternalMemoryCallback':
MainDemo.c:1512: warning: implicit declaration of function 'LCDPMPInit'
Cominciamo bene....
MainDemo.c: In function 'StartScreen':
MainDemo.c:634: error: 'DISP_HOR_RESOLUTION' undeclared (first use in this function)
MainDemo.c:634: error: (Each undeclared identifier is reported only once
MainDemo.c:634: error: for each function it appears in.)
MainDemo.c:634: error: 'DISP_VER_RESOLUTION' undeclared (first use in this function)
MainDemo.c:634: error: 'intro' undeclared (first use in this function)
MainDemo.c: In function 'CreateCtrlButtons':
MainDemo.c:729: error: 'DISP_HOR_RESOLUTION' undeclared (first use in this function)
MainDemo.c:730: error: 'DISP_VER_RESOLUTION' undeclared (first use in this function)
MainDemo.c: In function 'TickInit':
MainDemo.c:1096: warning: implicit declaration of function 'GetPeripheralClock'
MainDemo.c: In function 'InitializeBoard':
MainDemo.c:1318: warning: implicit declaration of function 'FLASHInit'
MainDemo.c:1318: error: 'SPI_Init_Data' undeclared (first use in this function)
MainDemo.c:1324: warning: implicit declaration of function 'HardwareButtonInit'
MainDemo.c:1341: error: 'NVMWrite' undeclared (first use in this function)
MainDemo.c:1341: error: 'NVMRead' undeclared (first use in this function)
MainDemo.c:1341: error: 'NVMSectorErase' undeclared (first use in this function)
MainDemo.c: In function 'ExternalMemoryCallback':
MainDemo.c:1512: warning: implicit declaration of function 'LCDPMPInit'
Cominciamo bene....

Si prega Accedi o Crea un account a partecipare alla conversazione.
- wega76
-
Autore della discussione
- New Member
-
Riduci
Di più
- Messaggi: 13
- Ringraziamenti ricevuti 0
10 Anni 9 Mesi fa #13
da wega76
Risposta da wega76 al topic Display lcd 240x128
Trovato il problema,
nel caricare il progetto mi selezionava in "selec device" un'altro micro.......
Scoperto provo a compilare... sorpesa...."size of array 'GFXDisplayBuffer' is too large"......provo a cambiare impostazione nel file con -mlarge-arrays.... in build options.... e i problemi aumentano.... continuo la ricerca...
nel caricare il progetto mi selezionava in "selec device" un'altro micro.......
Scoperto provo a compilare... sorpesa...."size of array 'GFXDisplayBuffer' is too large"......provo a cambiare impostazione nel file con -mlarge-arrays.... in build options.... e i problemi aumentano.... continuo la ricerca...
Si prega Accedi o Crea un account a partecipare alla conversazione.
- wega76
-
Autore della discussione
- New Member
-
Riduci
Di più
- Messaggi: 13
- Ringraziamenti ricevuti 0
10 Anni 9 Mesi fa #14
da StefA
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Risposta da StefA al topic Display lcd 240x128
se l'array è dichiarato dentro la funziona main, prova a dichiararlo come static, o prova a dichiararlo nelle variabili globali.
Ste
Ste
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Si prega Accedi o Crea un account a partecipare alla conversazione.
- StefA
-
- Moderator
-
Riduci
Di più
- Messaggi: 1222
- Ringraziamenti ricevuti 104
10 Anni 9 Mesi fa #15
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Display lcd 240x128
Per le dimensioni dell'array fai attenzione.
Dichiara il tutto rom (in C18) o const (in XC8).
Se hai un aray in RAM certamente vai fuori i limiti concessi.
Controlla gli esempi della libreria LaurTec per PIC18 .
Saluti,
Mauro
Dichiara il tutto rom (in C18) o const (in XC8).
Se hai un aray in RAM certamente vai fuori i limiti concessi.
Controlla gli esempi della libreria LaurTec per PIC18 .
Saluti,
Mauro
Ringraziano per il messaggio: wega76
Si prega Accedi o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.