在定时器0里面加入使能定时器1的语句为什么系统不执行

每次使能定时器后,时间都会重头算

比如timer0是1秒1次,timer1是10秒一次,每次timer0里赋值timer1.en=1时,timer1都会从0开始计时,那么timer1就永远执行不了,应该在timer0中使能timer1时先判断timer1d的状态

1 if(timer1.en==0)
2 {
3     timer1.en=1
4 }