AnsweredAssumed Answered

LPC1788 初始化失败导致芯片死机

Question asked by felix zhang on Dec 10, 2017
Latest reply on Dec 12, 2017 by jeremyzhou

近期我们生产的一款产品,碰到一个关于LPC1788的问题,具体情况如下:

  1. 生产100台机器,7台有同样的问题;
  2. 现象为很大的机率上电ADC初始化不成功,AD功能失效,其他功能初始化正常;
  3. AD功能失效后,给芯片硬复位或软复位,NMI管脚为低电平(该管脚硬件处于悬空状态),芯片均处于死机状态,无法运行;
  4. 若某次上电ADC初始化成功,则程序正常运行,也可正常复位;
  5. 若上电ADC初始化失败,即便在主程序里周期性执行ADC初始化程序,也对ADC配置无任何效果;
  6. NMI管脚加10K电阻上拉,出现ADC配置失败的现象后,硬复位或软复位均不会出现芯片死机的问题,但ADC还是无法配置成功;
  7. 综上,只要一上电出现该问题,则该问题一直存在,一上电不出现该问题,则该问题就不会出现。

可能是哪方面的问题,可否给提供点分析问题的思路?谢谢

Outcomes