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


主題:關于超時退出的問題

  共有39507人關注過本帖    
sdfa
1樓


關于超時退出的問題  發帖心情 Post By:2005-2-28 11:00:00   [只看該作者]

初學BC 我用etr232i采集數據時 要么是收到數據退出 要么是超時退出  超時是毫秒級的   請問一下 DOS是單任務環境 你們是怎么實現超時退出的  謝謝 

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


  發帖心情 Post By:2005-2-28 11:12:00   [只看該作者]

可以通過記錄啟動和結束時clock(),計算它們之間的差值來判斷是否超時。如:
clock_t start, end;
start = end = clock( );
for(;;)
   {
    // application code 
    end = clock( );
    if( (end-start)>2 )   break;    // 2: about 110ms
   }

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


  發帖心情 Post By:2005-2-28 11:23:00   [只看該作者]

超時只有5-10ms  該設成多少呢?

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


  發帖心情 Post By:2005-2-28 11:33:00   [只看該作者]

如果是這樣的話,可直接利用for(;;),通過調整循環次數來實現。

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


  發帖心情 Post By:2005-2-28 11:51:00   [只看該作者]

我開始就用的FOR(;;)來實現 但是好象不耗時的感覺 那我再試試
btw:end-start>1 大概是多少MS呢?

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


  發帖心情 Post By:2005-2-28 12:14:00   [只看該作者]

end-start>1 相當于時間間隔為1個tick,越約為55ms。
建議可采用for(;;) + NB_Delay( )延時,這樣比較好控制。如:
for( i=0; i<5; i++ )
  {
   .....
   NB_Delay( 1 );      //延時1ms。
   }

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


  發帖心情 Post By:2005-2-28 12:38:00   [只看該作者]

了解了 謝謝

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

返回首頁

關于超時退出的問題

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 国产精品欧美亚洲| 麻豆91国语视频| 亚洲另类欧美日韩| 久久青青草原精品影院| 亚洲欧美日韩高清一区二区一 | 香蕉97超级碰碰碰碰碰久| 一级a毛片免费观看| 日本特黄特色大片免费视频| 成 人免费va视频| 欧美一区二区三区不卡免费| 国产亚洲一区在线| 99999久久久久久亚洲| 久99re视频9在线观看| 182午夜视频| 日韩欧美亚洲一区精选| 在线国产网站| 免费又色又爽1000禁片| 欧美最黄视频| 国产大毛片| 国产精品久久久久免费a∨| 黄色小视频网| 麻豆国产96在线 | 日韩| 国产国拍亚洲精品av| 国产一区二区三区四区在线污 | 福利小视频在线| 高清国产天干天干天干不卡顿| 狠狠综合欧美综合欧美色| 免费看片免费播放| 91av小视频| 久久精品一级| 日本黄色小视频网站| 毛片一级毛片| 丝袜美腿国产精品视频一区 | 思思久久q6热在精品国产| 黄色免费网站网址| 密臀a| 精品久久看| 搞黄视频免费| 麻豆传媒免费视频| 黄色录像一级片| 黄色69视频|