UP 添加字符串转浮点
parent
e6d089e400
commit
7735fe06a1
|
@ -117,13 +117,15 @@ TaskStatus_t TaskRun(void) {
|
|||
if (p->runcnt == 0) {
|
||||
p->enable = false;
|
||||
p->lasttime = 0;
|
||||
} else if (p->runcnt > 0) {
|
||||
p->runcnt--;
|
||||
continue;
|
||||
}
|
||||
if (p->callback) {
|
||||
p->callback(p, p->userdata);
|
||||
p->lasttime = platformTicksFunc() + p->intervaltime;
|
||||
}
|
||||
if (p->runcnt > 0) {
|
||||
p->runcnt--;
|
||||
}
|
||||
}
|
||||
p = p->next;
|
||||
}
|
||||
|
|
7
main.c
7
main.c
|
@ -8,6 +8,13 @@
|
|||
#include "tool.h"
|
||||
#include <time.h>
|
||||
|
||||
/**
|
||||
* @brief 测试函数执行时间
|
||||
* @param name: [输入] 测试名称
|
||||
* @param pFunction: [输入] 指向待测试函数的指针
|
||||
* @return void
|
||||
* @example Test("FunctionName", functionName);
|
||||
**/
|
||||
void Test(char *name, void (*pFunction)()) {
|
||||
clock_t start, end;
|
||||
double cpu_time_used;
|
||||
|
|
Loading…
Reference in New Issue