黑人草-黑人艹逼-黑人艹-黑人操日本妞-亚洲激情综合-亚洲激情自拍偷拍

股票代碼:002979
中文
技術熱線: 400-885-5501
下載

服務與支持

技術文章

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

運動控制系統常用的圖形圖像文件格式簡述

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


//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| 免费 在线观看 视频| 福利岛国深夜在线| 三级小说在线观看| 91热在线观看精品| 最新在线精品国自拍视频| 热久久精品免费视频| 2017亚洲男人天堂| 老司机深夜影院入口aaaa| 久久永久影院免费| 又大又粗又黄又湿又爽又刺激| 日韩在线亚洲| 美女袖珍人bbwwbbww视频| 91精品欧美产品免费观看| 欧美精品一区二区三区在线播放| 欧美极品alettaocean高清| 男人网站在线观看| jk美女被爆羞羞动漫| 91www在线观看| 秋霞一级夜理论片久久| 久热这里只精品99国产6_99| 调教夫妻奴| 欧美2016xxx| 白丝美女被狂躁视频免费网站| 69日本xxxxxxxxx29| 在线观看a级片| 500福利国产精品导航在线| 222在线看片免费| 一级毛片在线免费观看| 久久精品国产亚洲网站| 久久婷婷国产综合精品| 美女扒开下面让男人捅| 嫩草影院在线观看精品视频| 综合一个色| 就去吻亚洲精品欧美日韩| 日本视频在线观看不卡高清免费| 中文字幕精品视频在线观| 亚洲综合在线观看一区www| 伦理片一级|