大家好、
以下是客户提出的问题、可能需要您的帮助:
当正常工作时、比较器输出一个方波。
如果比较器输出没有变化、看门狗将在1秒后复位 MCU。 使用示波器观察看门狗装置持续复位。 硬件复位(将复位引脚短接至接地)后、比较器将正常工作。
干扰源是由另一个电路板启动电机引起的。
问题的概率为十分之一到百分之一。
如何解决此问题?
谢谢、此致、
耶鲁李
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
以下是客户提出的问题、可能需要您的帮助:
当正常工作时、比较器输出一个方波。
如果比较器输出没有变化、看门狗将在1秒后复位 MCU。 使用示波器观察看门狗装置持续复位。 硬件复位(将复位引脚短接至接地)后、比较器将正常工作。
干扰源是由另一个电路板启动电机引起的。
问题的概率为十分之一到百分之一。
如何解决此问题?
谢谢、此致、
耶鲁李
大家好、
感谢您的帮助!
我的客户在计时器 ISR 中打开比较器:
TA1CCTL0 &= ~CCIE ; if( ch == 0 ) { EnableRxB; CACTL2 = P2CA4 + P2CA0 + P2CA3 + P2CA1 + CAF; //P1.2P1.5 } else { EnableRxA; CACTL2 = P2CA4 + P2CA3 + P2CA1 + CAF; } CACTL1 = CAON ; EnableCap;
该波形是在计时器的 ISR 期间生成的。 他认为比较器的设置是正确的。 他怀疑比较器是"死"的。
谢谢、此致、
耶鲁李