askhua520

Results 1 issues of askhua520

为什么重复执行的定时器不在MultiTimerYield执行重新启动,在回调函数容易漏掉 增加排序功能很好,但是去掉了重复执行功能啊,单片机又很多都是要重复执行的定时器 增加可重复执行功能 struct MultiTimerHandle { MultiTimer* next; uint64_t deadline; MultiTimerCallback_t callback; void* userData; uint64_t interval; //记录间隔 uint8_t repeat; //重复执行标记 }; //根据repeat标志重新启动定时器 if (entry->repeat) { MultiTimerStart(entry, entry->interval, entry->callback, entry->userData, entry->repeat)...