S3C44B0使用内部AD转换出问题,很奇怪!
硬件环境:
AD输入端直接接到12V电源上由电阻分压进行检测。
CPU是经过一个开关后提供电源。
现象:
第一次打开5V开关、S3C44B0可以正常使用。但第二次后打开5V开关,S3C44B0所有的中断都无法响应(定时器,外部中断),但AD工作正常。
后发现将AD输入端的分压电阻去掉,一切正常,也就是说CPU关电后,会有电流经AD输入端提供电流?造成一些寄存器不能复位(但在不关电的情况下,复位引脚复位都是无法响应中断,只有过一段时间再上电才能工作正常)。
我想测的是12V,这样的情况如何处理呢?望前辈指点一下 |