64,666
社区成员
发帖
与我相关
我的任务
分享
struct itimerspec its;
/*设置定时器*/
its.it_value.tv_sec = TIMER_CYCLE_NANO / NANO_ONE_SECOND;
its.it_value.tv_nsec = TIMER_CYCLE_NANO % NANO_ONE_SECOND;
its.it_interval.tv_sec = its.it_value.tv_sec;
its.it_interval.tv_nsec = its.it_value.tv_nsec;
if (-1 == timer_settime(timerid, 0, &its, NULL))
{
printf("设置定时器失败\n");
return -1;
}