Horace_Lu的個(gè)人空間 http://selenalain.com/space-uid-34710.html [收藏] [復制] [RSS]

博客

vxWorks中Timer相關(guān)的測試程序

已有 1516 次閱讀2016-11-2 17:18 |個(gè)人分類(lèi):嵌入式開(kāi)發(fā)| vxworks, timer, source code


#include "timers.h"
#include "time.h"

void initTimer(void);
void timerSR(void);

timer_t mytimer;
struct timespec timeValue;
struct timespec timeInterval;
struct itimerspec timeToSet;

void initTimer(void) 
{
timeInterval.tv_sec=2;
timeInterval.tv_nsec=0;

timeValue.tv_nsec=0;
timeValue.tv_sec=6;

timeToSet.it_value=timeValue;
timeToSet.it_interval=timeInterval;


if(timer_create(CLOCK_REALTIME,0,&mytimer)==ERROR)
return ;

if(timer_connect(mytimer,(VOIDFUNCPTR)timerSR,0)==ERROR)
return;

if(timer_settime(mytimer,0,&timeToSet,0)==ERROR)
return;

}

void timerSR(void)
{

printf("timeValue.tv_sec=%d\t timeValue.tv_nsec=%d\n",timeValue.tv_sec,timeValue.tv_nsec);
//timer_settime(mytimer,0,&timeToSet,0);
}

void stopTimer(void)
{
    timer_delete(mytimer);
}
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
返回頂部
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页