ESP32-cam开发环境配置芯片解密
ESP32-cam开发环境配置芯片解密while(1)
{
static float CC1Num=8000,CC2Num=1;
static char CC1ChangFlag=1,CC2ChangFlag=1,CC1Dir=0,CC2Dir=0;
static char K4PreState=1,K5PreState=1;
delay(100);
if(K4==0)
{
if(K4PreState==1)
{
CC1ChangFlag=(CC1ChangFlag+1)%2;
}
K4PreState=0;
}
else
{
K4PreState=1;
}
if(K5==0)
{
if(K5PreState==1)
{
CC2ChangFlag=(CC2ChangFlag+1)%2;
}
K5PreState=0;
}
else
{
K5PreState=1;
}
// if(K4==0)
// {
// delay(10);
// while(K4==0);
// delay(10);
// CC1ChangFlag=(CC1ChangFlag+1)%2;
// }
if(CC1ChangFlag==1)
{
if(CC1Dir==0)//如果亮度正在增加
{
CC1Num=CC1Num*1.9;
if(CC1Num>8000)
{
CC1Num=8000;
CC1Dir=1;
}
}
else //如果亮度正在减弱
{
CC1Num=CC1Num/1.9;
if(CC1Num<1)
{
CC1Num=1;
CC1Dir=0;
}
}
T1CC1L=(unsigned int)CC1Num%256; //修改比较值
T1CC1H=(unsigned int)CC1Num/256;
}
if(CC2ChangFlag==1)
{
if(CC2Dir==0) //如果亮度正在增加
{
CC2Num=CC2Num*1.6;
if(CC2Num>8000)
{
CC2Num=8000;
CC2Dir=1;
}
}

芯片解密