91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.64KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-02-22
  • 語言: C/C++
  • 標簽: 定時器??軟件??定時??

資源簡介


資源截圖

代碼片段和文件信息

/*
?*?Copyright?(c)?2016?Zibin?Zheng?
?*?All?rights?reserved
?*/

#include?“multi_timer.h“

//timer?handle?list?head.
static?struct?Timer*?head_handle?=?NULL;

//Timer?ticks
static?uint32_t?_timer_ticks?=?0;

/**
??*?@brief??Initializes?the?timer?struct?handle.
??*?@param??handle:?the?timer?handle?strcut.
??*?@param??timeout_cb:?timeout?callback.
??*?@param??repeat:?repeat?interval?time.
??*?@retval?None
??*/
void?timer_init(struct?Timer*?handle?void(*timeout_cb)()?uint32_t?timeout?uint32_t?repeat)
{
//?memset(handle?sizeof(struct?Timer)?0);
handle->timeout_cb?=?timeout_cb;
handle->timeout?=?_timer_ticks?+?timeout;
handle->repeat?=?repeat;
}

/**
??*?@brief??Start?the?timer?work?add?the?handle?into?work?list.
??*?@param??btn:?target?handle?strcut.
??*?@retval?0:?succeed.?-1:?already?exist.
??*/
int?timer_start(struct?Timer*?handle)
{
struct?Timer*?target?=?head_handle;
while(target)?{
if(target?==?handle)?return?-1; //alr

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-07-16?10:10??MultiTimer-master\
?????文件????????1068??2018-07-16?10:10??MultiTimer-master\LICENSE
?????文件????????1394??2018-07-16?10:10??MultiTimer-master\README.md
?????目錄???????????0??2018-07-16?10:10??MultiTimer-master\examples\
?????文件?????????487??2018-07-16?10:10??MultiTimer-master\examples\main.c
?????文件????????2048??2018-07-16?10:10??MultiTimer-master\multi_timer.c
?????文件?????????729??2018-07-16?10:10??MultiTimer-master\multi_timer.h

評論

共有 條評論