Arduino101学习笔记(七) 时间API

时间:2022-04-25 03:15:41

//********************************************************************************************* //函数名称:unsigned long millis (void); //输入参数:无 //函数返回:机器的运行时间 //函数功能:获取机器运行时间 //********************************************************************************************* unsigned long millis (void);

2、延时(毫秒)

参数为unsigned long, 因此在延时参数超过32767(int型最大值)时, 需要用"UL"后缀表示为无符号长整型

//********************************************************************************************* //函数名称:void delay (unsigned long ms) ; //输入参数:ms 延迟多少毫秒 //函数返回:五 //函数功能:延时 //********************************************************************************************* void delay (unsigned long ms) ;

3、延时(微秒)

延时, 单位为微妙(1毫秒有1000微妙). 如果延时的时间有几千微妙, 那么建议使用 delay 函数. 目前参数最大支持16383微妙(不过以后的版本中可能会变化)

//********************************************************************************************* //函数名称:void delayMicroseconds (unsigned int us) ; //输入参数:us 延迟多少微秒 //函数返回:五 //函数功能:延时 //********************************************************************************************* void delayMicroseconds (unsigned int us) ;