开三个定时器:
unsigned int gCount1=0;
unsigned int gCount2=0;
unsigned int gCount3=0;
unsigned int gCount4=0;
unsigned int gCount5=0;
unsigned int gCount6=0;
TIM1:gCount1++;
if(gCount3>=65535)
{gCount3=0;gCount4++);
TIM2:if(gCount1>=65535)
{gCount1 =0; gCount2++;}
if(gCount4>=65535)
{gCount4=0;gCount5++;}
TIM3:if(gCount2>=65535)
{gCount2 =0; gCount3++;}
if(gCount5>=65535)
{gCount5=0;gCount6++;}
int main(void)
{ ; }
|