problemi debug con MPLAB

12 Anni 4 Settimane fa - 12 Anni 4 Settimane fa #1 da StefA
problemi debug con MPLAB è stato creato da StefA

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.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
12 Anni 4 Settimane fa #2 da gcupini
Risposta da gcupini al topic Re: problemi debug con MPLAB
salve

Se non erro, le istruzioni che citi fanno parte di una libreria per l'uso di LCD, se vengono "saltate" e non accettano Break point può dipendere dal fatto che il loro codice non è "accessibile" "indirizzabile" da parte di MPLAB.

Immagino tu stia usando un linguaggi C HITECH o MPLAB C ?

saluti

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

  • gcupini
  • Visitatori
  • Visitatori
12 Anni 4 Settimane fa #3 da StefA
Risposta da StefA al topic Re: problemi debug con MPLAB
MPLAB IDE v8.80 e c18 v3.40.
Il programma funziona e quindi quelle istruzioni vengono eseguite, perché appunto viene visualizzato sul display e c'è un riscontro visivo. La stessa identica parte di programma se la metto come main di un nuovo programma, funziona e il debug mi fa fare tutto normalmente.
Inoltre,
ClearLCD();
WriteVarLCD(stringa1);
sono funzioni di una libreria esterna, ma..
scelta = 0x00;
break;
sono istruzioni comuni.
Ho un comportamento anomalo del debug di quella parte solamente se lo inserisco in tutto il programma (sui 28k di mem programma), per quello ho pensato ad una limitazione della versione free.

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
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
12 Anni 3 Settimane fa - 12 Anni 3 Settimane fa #4 da bgvsan
Risposta da bgvsan al topic Re: problemi debug con MPLAB
che io sappia la versione free non ha limitazioni sul codice di debug ma solo sulle ottimizzazioni del compilatore.. quindi solo il C18 e non mplabx
Ultima Modifica 12 Anni 3 Settimane fa da bgvsan.

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

  • bgvsan
  • Senior Member
  • Senior Member
Di più
12 Anni 3 Settimane fa #5 da StefA
Risposta da StefA al topic Re: problemi debug con MPLAB
in MPLAB IDE io setto Debugger->Select Tool->MPLAB SIM e non uso nessuno strumento di programmazione Microchip, il debug lo faccio solo da MPLAB IDE, è corretto?
Altre idee o suggerimenti su questo comportamento anomalo?

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
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
Moderatori: Mauro Laurenti

Registrati al sito

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

Registrati al sito LaurTec.

Login