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