激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:NETBOX-II時鐘是不是有問題

  共有33725人關注過本帖    
kmajian
1樓


NETBOX-II時鐘是不是有問題  發帖心情 Post By:2007-7-5 15:13:00   [只看該作者]

我在NETBOX-II上面做延時, 我的延遲時間是120秒, 開始運行的時候都還很準的, 但過一段時間(大概半天,10來個小時以后)就不行了, 時間會縮短, 本來延遲120秒的,可是還沒有30秒就超時了, 我深入研究過自己的代碼, 找不到錯誤(就60來行代碼不可能有大問題的). 但是不管我用clock取時間還是用time都是這樣,不知道會是哪里的問題?

  單帖管理 | 引用 | 回復 回到頂部
x10
2樓


  發帖心情 Post By:2007-7-5 22:09:00   [只看該作者]

若有測試代碼,可以發給我們看看,謝謝!

  單帖管理 | 引用 | 回復 回到頂部
kmajian
3樓


  發帖心情 Post By:2007-7-6 12:58:00   [只看該作者]

代碼如下, 只是把time取時換成了clock取時.

#include "config.h"

static time_t hbstart;                           // 網絡開始時的clock時間
static time_t hbtime;                            // 心跳周期
static uint8 connFlg;                            // 網絡連接標志
static struct g_CSysTiPara *pSysTiPara;

// 心跳處理初始化
void HeartbeatInit( struct g_CSysTiPara *CSysTiPara )
{
    pSysTiPara = CSysTiPara;
    hbtime = HB_LAND_DLY;
    connFlg = 0;
}

// 登陸成功后,心跳時間改變
void HeartbeatChange( void )
{
    hbtime = pSysTiPara->htCyc + HB_NET_DLY;
}

// 網絡已經連接上,心跳開始跳動
void HearbeatStart( void )
{
    connFlg = 1;
    hbstart = time( NULL );
}

// 網絡異常,心跳停止
void HearbeatEnd( void )
{
    connFlg = 0;
}

// 心跳跳動是否超時
int16 HeartbeatOverTime( void )
{
    time_t nowclk;
    int16 ret;
    
    ret = 0;
    if( connFlg > 0 )
    {
        nowclk = time( NULL );
        if( ( nowclk - hbstart ) > hbtime )
        {
            connFlg = 0;
            ret = 1;
        }
    }
    
    return ret;
}

// 心跳跳動
void Heartbeat( void )
{
    hbstart = time( NULL );
#if DEBUG_EN > 0
    struct time t;
    gettime( &t );
    printf( "%02d:%02d:%02d\n", t.ti_hour, t.ti_min, t.ti_sec );
#endif
    PDEBUGS( "A heartbeat!" );
}

  單帖管理 | 引用 | 回復 回到頂部

返回首頁

NETBOX-II時鐘是不是有問題

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 手机黄色小视频| 依人成人| 日韩午夜| 亚洲精品亚洲人成在线麻豆| 国内一级片| 国产黄大片在线观看视频| 啪啪永久免费网| 成人国产网站| 国产午夜精品久久久久小说| 欧美一级欧美三级在线观看| 亚洲欧美精品中字久久99| a级在线| 久久中文字幕不卡一二区| 中文 字幕 高清 在线| 在线网站你懂| 伊人久热这里只有精品视频99| 欧美精品一区二区三区四区| 国产系列在线观看| 国产精品短视频| 美国三级毛片| 浮荡视频在线观看免费| 精品在线一区二区| 99热国产这里只有精品免费| 国产精品福利在线观看秒播| 精品国产精品国产| 久久99精品久久久久久三级| 免费观看国产网址你懂的| 日本一区精品| 日本高清天码一区在线播放| 婷婷丁香综合网| 婷婷开心六月久久综合丁香| 亚洲精品人人| 亚洲美女啪啪| 亚洲精品αv一区二区三区| 亚洲精品一区乱码在线观看| 亚洲欧美在线一区| 亚洲一级视频在线观看| 在线视频精品视频| 在线观看日本一区| 在线观看 国产| 亚洲qingse中文字幕久久|