Usando ambos temporizadores de vigilancia en PIC

0

Quiero usar tanto el WDT convencional como el WDT de sueño profundo.

  1. Usaré WDT para evitar los casos de bloqueo de código, si los hay.

  2. Y el otro después de ingresar al modo de suspensión profunda para despertarse periódicamente en el modo de suspensión profunda.

Mi pregunta es si el WDT continuará funcionando después de entrar en el modo de suspensión profunda e intervendrá el DSWDT si no está deshabilitado.

Estoy usando controladores PIC18.

    
pregunta Rookie91

1 respuesta

1

Si entiendo correctamente, estás preguntando:

"Si pongo mi dispositivo en modo de suspensión profunda, ¿el WDT lo activará (o posiblemente lo restablecerá) porque el microcontrolador no está borrando el registro?"

La respuesta a esta pregunta es: ¿quién sabe? PIC18 es una familia y no un dispositivo, por lo que no puedo leer la hoja de datos porque no sé a qué dispositivo se refiere.

De todos modos, estoy bastante seguro de que cuando se duerme profundamente, el WDT principal se desactivará o, de lo contrario, no veo por qué debería tener otro WDT para activarlo. Además, puedes desactivarlo antes de pasar al modo de suspensión profunda y volver a habilitarlo justo después de que el dispositivo se haya despertado.

Tenga en cuenta que probablemente WDT y DSWDT compartan algo de hardware, por lo que incluso podría ser imposible hacer que funcionen simultáneamente.

    
respondido por el Vladimir Cravero

Lea otras preguntas en las etiquetas