好姑娘高清影视在线观看,高h秘书不许穿内裤1vh,丁香五月欧美成人,久久久精品人妻久久影视,中国熟妇牲交视频,两个人看的www高清视频,国产国拍精品av在线观看,男女啪啪无遮挡免费网站
股票代碼:002979
中文
技術熱線: 400-885-5501
下載

服務與支持

技術文章

您所在的位置:首頁 > 服務與支持 > 應用支持 > 技術文章

DMC1000控制卡不能響應系統消息

一、問題現象及分析 問題經常通過以下編程表現出來:


//X發出脈沖后,等待脈沖發完后再做其它事情

d1000_start_t_move( 0, 6400, 3200, 6400, 0.1 );

while( d1000_check_done(0) == 0 ); 老版本的庫函數如下:


d1000_start_tr_move( 0, 6400, 3200, 6400, 0.1 );

while( d1000_check_done(0) == 0 ); 或者:

d1000_wait_done( 0 ); 此函數內部實際上包含類似于while( d1000_check_done(0) == 0 );的語句 以上可以看出,在檢測脈沖是否發完時,此段代碼的執行完全獨占了CPU分配給當前進程的所有時間, 因而也排擠了其它消息的響應,當然也就不能響應定時器讀取位置,或其它停止操作等. 二、解決方法 解決此問題關鍵是讓while循環時能檢測系統消息,以下分別介紹在VB,VC,CB下的解決措施: 注:以下編程全以DMC1000最新的驅動庫函為參考


1.VB編程

d1000_start_t_move 0, 6400, 3200, 6400, 0.1

DO

DoEvents

LOOP WHILE (d1000_check_done(0) = 0)


2.VC編程 在VC下編程關鍵是要解決類似于VB的DoEvnets函數


void DoEvents()

{

static MSG msg;

if( ::PeekMessage(&msg,NULL,0,0,PM_NOREMOVE) ){

::TranslateMessage( &msg );

::DispatchMessage( &msg );

}


在線客服 意見反饋 知識產權舉報
主站蜘蛛池模板: 欧美日韩精品久久久免费观看| 漂亮的人妻少妇| 99精品久久久久久久婷婷| 一日本道a高清免费播放| 先锋影音av成人资源| 国产精品美女乱子伦高| 夜夜躁日日躁狠狠久久av| 亚洲一区无码中文字幕| 人妻大胸奶水2| 天堂…在线最新版在线| 精品国产一区二区三区香蕉| 日本少妇特殊按摩2| 老外女人毛黑p大| 国产xxxx视频在线观看| 好爽...又高潮了毛片| 毛片免费视频| 少妇爽到呻吟的视频 | 公与淑婷厨房猛烈进出视频| 两个人在线观看高清视频| 挺进邻居人妻雪白的身体韩国电影| 免费人成网站在线观看不卡| 欧美国产成人精品一区二区三区| 香蕉久久精品日日躁夜夜躁夏| 四虎影视4hu4虎成人| 女人毛片免费观看| 国精产品999国精产| 亚洲av无码乱码国产麻豆穿越| 国产美女牲交视频| 97人人模人人爽人人少妇| 午夜理论片yy6080私人影院| 成人试看120秒体验区| 国产在线视频福利资源站| 996热re视频精品视频这里| a在线视频播放观看免费观看| 人妻av综合天堂一区| 夜夜躁日日躁狠狠久久av| 国产高清在线精品一区二区三区| 一本无码人妻在中文字幕免费| 精品色卡一线二线三线的| 日本丰满熟妇videossex一| 久久久久无码国产精品不卡|