Ahora he visto dos casos con dsPIC 30F4013 donde el controlador se estaba reiniciando debido a una captura indefinida. El por qué estas trampas se levantaron en primer lugar sigue siendo un misterio, pero esa no es mi pregunta inmediata. Estoy empezando a pensar que sería una buena práctica de programación siempre definir todas las trampas, incluso si las trampas nunca deberían ocurrir, así que al menos aparece un mensaje de error claro en lugar de un reinicio aleatorio. ¿Es esta una práctica estándar que no conozco? ¿Hay desventajas para esta práctica que debería considerar?