[C] 纯文本查看 复制代码 //函数库的主循环 相当于不用函数库时while(1)里面的循环
void USER_PROGRAM()
{
switch(workmode)
{
case 0://工作状态
STANDBY_TIME=127;//不要进入休眠,类似看门狗的操作
//.....
smgscan();//扫描数码管
break;
case 1://休眠状态
//执行关闭外设操作,设置IO减少功耗
//.....
STANDBY_TIME=0;//让触摸库进入休眠模式
break;
}
if(某个条件)
{
workmode=1;//让触摸库进入休眠模式
}
}
|