UP 添加字符串转浮点

main
JiXieShi 2024-06-20 21:32:18 +08:00
parent e6d089e400
commit 7735fe06a1
2 changed files with 11 additions and 2 deletions

View File

@ -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
View File

@ -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;