Necesito medir la temperatura para ajustar las garrapatas a medida que cambia la temperatura. Supongo que el termistor cerca de cristal (10 ppm) es una solución de bajo costo. Estoy usando AT90USBxxx pero he asignado PF0-3 para señales analógicas más importantes. Así que necesito reutilizar los pines compartidos con la interfaz JTAG y necesito la opción de depuración habilitada cuando el termómetro está deshabilitado. El termistor no es de carga capacitiva, por lo tanto, puedo conectar el circuito detrás de la resistencia en serie, como se explica en la nota de la aplicación AVR042.
Al iniciar puedo ajustar el bit JDT del registro MCUCR.
¿Pero es posible detectar de alguna manera si el cable JTAG está enchufado?
No lo creo. Como solución alternativa, es posible modificar el cargador de arranque o implementar un parámetro JTAG on / off personalizado almacenado en EEPROM.
¿Qué pin JTAG (TCK, TDO, TMS, TDI) se prefiere o no importa?
¿Alguna idea u objeción contra la solución propuesta?
Referencia: enlace (pero no quieren apoyar a JTAG)