这个没程序,谁都说不清楚你的问题在哪里,如果复位一次能够读取,你看一看是不是你的程序在while循环前只运行了一次,或者在主循环中运行过一次后就跳过此程序了,再不济是不是程序读过一次后就卡在某个地方,建议你把这段代码单独放在while中调试看看是否变化,如果不变化,看看是不是使能端的问题