ResumeThread();UINTStartContinuous(LPVOIDpParam){HWNDhWnd=(HWND)pParam;intlen=0;FILE*fp;i=0;while(threadena" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

從PCI上讀取數據 線程和定時器效率

系統 1616 0

從PCI上讀取數據 線程和定時器效率

線程:

?mythread=AfxBeginThread(StartContinuous,(LPVOID)1,THREAD_PRIORITY_NORMAL,0,CREATE_SUSPENDED);
?mythread->ResumeThread();

UINT StartContinuous(LPVOID pParam)
{?HWND hWnd=(HWND) pParam;
?int len=0;
?FILE *fp;

?i=0;
?while(threadenable)
?{

??len = CPCI6312_ReadData(buf);
??if (len>0)
??{??
???reccnt += len;
???fwrite(buf,1,len,fp);
??}
?}

?len = CPCI6312_ReadLastData(buf);
?if (len>0)
?{
??reccnt += len;
??fwrite(buf,1,len,fp);
?}
?fflush(fp);
?fclose(fp);
?AfxMessageBox("end",MB_OK,NULL);

?return 0;
}

計數器方式:

void CDemo2Dlg::OnTimer(UINT nIDEvent)
{
?// TODO: Add your message handler code here and/or call default
?if(nIDEvent==1)//更新記錄數據
?{
??runsec++;
??str.Format("record:%d (%d)",reccnt,runsec);
??m_list.AddString(str);
?}
?

?if (nIDEvent==2)//采集數據
?{
??len = CPCI6312_ReadData(buf);
??if (len>0)
??{??
???reccnt += len;
???fwrite(buf,1,len,fp);
??}
?}
?CDialog::OnTimer(nIDEvent);
}

同樣的數據量,線程方式居然占用CPU 80% 以上,而計數器不到30%。

?

?

從PCI上讀取數據 線程和定時器效率


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 天天插天天干天天射 | 老头与老头同性tube可播放 | 成人日韩| 免费国产成人 | 天天操天天摸天天碰 | 国产精品视频免费一区二区三区 | 国产精品久久久久久久小唯西川 | 91长腿女神清纯大又嫩在线 | 经典邵氏三级 在线观看 | 久久涩综合 | 久久综久久美利坚合众国 | 97在线看片免费福利视频 | 青青成人| 伊人中文字幕 | 99久久国产综合色 | 国内视频自拍在线视频 | 国产99视频精品免视看9 | 91精品国产品国语在线不卡 | 日韩毛片大全 | 深夜成人 | 久草精品在线观看 | 有啥免费毛片呢 | 九一视频在线 | 精品在线观看一区 | 99热久久这里只有精品2010 | 久草观看视频 | 女人大毛片一级毛片一 | 婷婷色九月 | 2020国产免费久久精品99 | 日日碰狠狠添天天爽对白 | 91亚洲国产成人久久精品网站 | 999精品久久久中文字幕蜜桃 | 四虎地址8848jia | 亚洲欧美综合国产不卡 | 国产一区二区三区四区在线 | 91模特| 久草视频在线看 | 女人十六毛片 | 日韩亚射 | 久久一区二区三区免费 | 久久久久久免费视频 |