int min重新声明为一种不同的符号;int int_count;int sec=0;int min=1;int flag_One_Time_Send_Old = 100;void timer0_ISR(void) // RTCC (timer0)溢出(255->0)。如果(--int_count==0) //秒。sec++;int_count=INTS_PER_SECOND;if (sec==60) { min++;sec=0;Serial.print("min:");Serial.println(min);} Serial.print("sec:");Serial.println(秒);
}
感谢帮助
发布于 2020-04-08 17:17:52
我希望这对你有用。min被重命名为minute,因为Arduino使用min作为min()宏函数。
int int_count; int sec=0; int minute=1; //min renamed as minute
int flag_One_Time_Send_Old = 100;
void timer0_ISR(void) // the RTCC (timer0) overflows (255->0).
if(--int_count==0) // per second.
sec++;
int_count=INTS_PER_SECOND;
if (sec==60)
{
minute++;
sec=0;
Serial.print("minutes: ");
Serial.println(minute);
}
Serial.print("sec: ");
Serial.println(sec);
}https://stackoverflow.com/questions/61102419
复制相似问题