Tengo un producto que utiliza el microprocesador MSP430, que ha sido la venta de un par de años ya. Uno de los MSP430 de puestos de trabajo es comunicar a través de async número de serie en un radio de baja potencia.
Con la aparición de este invierno, no ha sido un fracaso inaceptable tasa (varias por ciento) en la temperatura fría. La investigación ha encontrado que la comunicación serial con la radio está fallando. El generador de velocidad en baudios para el puerto serie es alimentado por SMCLK, que está dividido desde el MSP430 digitalmente-oscilador controlado (DCO).
¿Por qué es la comunicación serial en su defecto a las bajas temperaturas?
(Nota: ya he solucionado el problema y será la publicación de la respuesta pronto. Sugerencia: fue un error de software.)