Ho visto due casi ora con dsPIC 30F4013 in cui il controller si ripristinava a causa di una trap non definita. Perché queste trappole siano state sollevate in primo luogo è ancora un mistero, ma non è la mia domanda immediata. Sto iniziando a pensare che sarebbe una buona pratica di programmazione definire sempre tutte le trap, anche se le trap non dovrebbero mai verificarsi, quindi ricevo almeno un chiaro messaggio di errore invece di un reset casuale. È una pratica standard di cui non sono a conoscenza? Ci sono svantaggi di questa pratica che dovrei considerare?