只在上面那条指令采集了一次按鍵数据
数据仍然是上次采集到的那个值代表按键按下,(!ReadValue)这个值永远成立所以无法代表按键断开。所以程序一直卡死在这条指令上如果要通过就必须在判据里重新读取按键状态,像正确的程序那样用这样的指令
另外因为你只读取了一次按键状态所以下面那么多一堆软件消除抖动的程序白写了。
综上正确的程序在每个判断的时刻都要重新读取下按键状态。
很多移动电源都附带灯了,你这个問题,首先1. 判断是否是按键的时长问题,即是长按电源键开关,一般5秒即可,有些用的芯片比较老(上千个厂家用的同一种模),所以可能会更久,坚持10-30秒; ┅般就可以解决; 如不是尝试像鼠标一样双击移动电源的开关键2. 如果每次给手机充电都会亮灯,那么需找厂家做更换,该类问题还是比较多3. 电源昰否有摔过?如没有,根据以上都不行,那么就需要找厂家做维修. 因为目前像优诺仕移动电源做的是用自家研发的技术模块,通常来说双击,或长按5秒即可,不需那么长.如果以上问题还不能解决请站内信给我
只在上面那条指令采集了一次按鍵数据
数据仍然是上次采集到的那个值代表按键按下,(!ReadValue)这个值永远成立所以无法代表按键断开。所以程序一直卡死在这条指令上如果要通过就必须在判据里重新读取按键状态,像正确的程序那样用这样的指令
另外因为你只读取了一次按键状态所以下面那么多一堆软件消除抖动的程序白写了。
综上正确的程序在每个判断的时刻都要重新读取下按键状态。