久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網站首頁 > 機械制圖 > 機械技巧

VXD開發技術在運動控制卡中的應用

時間:2011-05-24 08:41:22 來源:未知
1. VXD開發技術簡介

虛擬設備驅動程序(Virtual Device Driver)簡稱VXD,是用來擴展Windows操作系統功能的一類程序。VXD主要用來支持硬件設備的管理,它以特殊的DLL形式鏈接到Windows操作系統的核心層(ring 0),可以解決許多不能在一般應用層(ring 3)編程處理的一系列問題,如對硬件中斷等的處理。

VXD廣泛應用于Microsoft公司推出的Windows 9X操作系統各個版本,許多基于Windows平臺的硬件設備驅動程序都采用了VXD編程。

VXD編程由于涉及到Windows的底層結構,因此開發工作難度比較大。以前的VXD全部用匯編語言編寫,并且需要對Windows底層結構有相當的了解,開發工作量比較大。許多公司為此推出了不同的VXD開發工具,其中比較著名的是美國Vireo公司推出的VtoolsD開發工具包,提供了對VXD編程的豐富的C++類庫的支持,大大提高了開發此類程序的效率。

2.運動控制卡驅動程序的特點

采用計算機進行運動控制具有極大的靈活性。通過編寫不同的程序可以適應不同的控制系統的需要,同時借助于計算機高速運算能力和巨大的存儲能力可以完成許多復雜的功能,如圓弧插補甚至空間曲面的加工等,并且能夠以圖形方式直觀地模擬顯示加工過程。

運動控制卡作為關鍵部分,其硬件及驅動程序對整個控制系統的性能起著極其重要的作用。它負責將運動指令轉換成相應的脈沖送到執行機構產生運動。

從通用性角度考慮,運動控制卡驅動程序應該提供比較完整的運動控制函數庫,該函數庫應該能夠執行從單軸直線運動到多軸聯動,從直線段插補到圓弧插補甚至螺旋線插補等常用的運動指令。特別是在加工由多條線段和圓弧組成的復雜形狀工件時,驅動程序應能保證加工連續性。由于計算機操作系統早已由DOS轉向Windows,而Windows操作系統屬于多任務操作系統,因此在開發Windows平臺下運動控制卡驅動程序時還應注意在保證指令連續的前提下盡量減少對CPU等系統資源的占用,以保證其它任務能夠正常執行。而過去采用運動狀態查詢方式判斷上一條運動指令控制的軸是否已經進給完畢則很難滿足這種要求。因此有必要采用其它方式解決這個問題。中斷處理配合指令緩沖區可以很好地解決這個問題。

對于中斷的處理,在DOS平臺下比較容易實現。因為DOS操作系統中斷編程是開放的,程序員可以任意修改中斷向量來處理自己的中斷服務程序。但在Windows平臺下,為了系統的穩定,操作系統對一般的應用程序(ring 3層)并未完全開放中斷編程。然而由于設備驅動程序運行在操作系統底層(ring 0層),因此,我們可以借助于VXD編程來實現中斷方式下工作的運動控制卡驅動程序。

3.采用VXD技術開發運動控制卡驅動程序

VXD運行在Windows操作系統的底層,借助于VtoolsD等開發工具,我們可以比較容易地在中斷方式下實現運動控制。

為了使用方便,運動函數庫中各運動指令對應的接口函數以Windows標準的動態鏈接庫(DLL)形式封裝,標準的DLL工作在ring 3層,而VXD工作在ring 0層,因此需要在DLL中加載VXD,對運動指令也需要分層進行處理。

為了保證運動指令的連續性,有必要采用指令緩沖區來配合運動中斷。

通過DLL接口函數接收的運動指令被壓入DLL中的指令緩沖區,相應的指令處理線程被激活,對一級運動指令進行處理,處理結果通過DLL與VXD之間的接口壓入位于VXD中的底層緩沖區。

通過運動控制卡的硬件設計,可以實現在運動指令執行完畢后產生中斷,在中斷服務程序中,所要完成的任務就是從底層指令緩沖區取出下一條指令包含的各寄存器值,按地址將其送到卡上相應的寄存器中。

對于需要對反饋信號進行采樣處理的特殊功能,則可以利用卡上的外部定時中斷,在其中斷服務程序中進行相應的處理。

4.相對其它方式的優點

采用VXD技術開發運動控制卡驅動程序及函數庫相對于傳統的查詢方式下工作的程序來說,具有如下一些優點:#p#分頁標題#e#

(1)系統運行效率更高,對CPU等系統資源占用更少。可以很容易地開發出帶圖形實時顯示的運動控制系統。

(2)多指令連續運動及微線段插補時運動連續性更好,在Windows多任務環境下不容易受其它任務影響而出現運動的間斷。

(3)可以實現更精確的采樣處理功能,進而在此基礎上實現全閉環控制。

久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
在线观看免费91| 久久久99精品视频| 国产精品二区在线观看| 国产精品99蜜臀久久不卡二区| 97精品视频在线| 国产麻花豆剧传媒精品mv在线| 国产乱子伦精品视频| 国产综合在线看| 国产自偷自偷免费一区| 欧美专区日韩视频| 日韩一级免费在线观看| 欧美日韩性生活片| 免费看黄色a级片| 欧美交换配乱吟粗大25p| 日韩免费在线播放| 亚洲成色www久久网站| 久久这里有精品视频| 久久99精品久久久久久琪琪| 久久艳片www.17c.com| 色综合久久中文字幕综合网小说| 国产精品久久久久久久久久新婚| 精品国产乱码久久久久| 亚洲一区二区不卡视频| 日本不卡久久| 欧美专区在线播放| 国产精品一区免费观看| 国产不卡一区二区三区在线观看 | 久久在线免费观看视频| 国产精品视频导航| 一卡二卡三卡视频| 欧美日韩精品免费观看视一区二区| 国产亚洲情侣一区二区无| 99久久精品免费看国产四区| 久久精品在线免费视频| 久久久久国产精品免费| 日韩欧美手机在线| 91av网站在线播放| 国产精品国产三级国产aⅴ9色 | 91精品视频大全| 亚洲午夜精品国产| 欧美精品成人一区二区在线观看| av一本久道久久波多野结衣| 久久99导航| 日韩av免费一区| 欧美激情视频一区二区三区| 国产成人亚洲欧美| 久久精品中文字幕一区| 无码人妻精品一区二区三区66| 97久久天天综合色天天综合色hd| 精品国产一区二区三区久久久久久 | 久久久久久午夜| 久久亚洲私人国产精品va| 日韩视频在线观看国产| 91精品国产高清久久久久久久久| 久久久久国产精品免费| 国产日韩换脸av一区在线观看| 色av中文字幕一区| 日本在线观看一区二区| 久久久成人精品| 日韩极品视频在线观看| 色吧影院999| 日本一区二区三区视频在线播放 | 国内精品国产三级国产99| 久久久久久九九九九| 日韩视频第二页| 久久久久久久久影视| 欧美中文字幕在线观看视频| 99国精产品一二二线| 亚洲精品天堂成人片av在线播放| 国产精品99久久久久久久久久久久| 欧美一区二区三区在线免费观看| 91精品国产精品| 欧美诱惑福利视频| 国产精品激情av电影在线观看| 俄罗斯精品一区二区三区| 精品国产乱码久久久久久88av| 国产精品a久久久久久| 亚洲国产成人不卡| 久久国产精品-国产精品| 日韩人妻一区二区三区蜜桃视频| 久久亚洲国产精品日日av夜夜| 日韩偷拍一区二区| 国产精品久久久久秋霞鲁丝| 国产激情在线看| 国产一区二区三区在线免费| 日本精品一区二区三区在线| 国产精品国产一区二区| 久久久久久久久电影| 国产日韩精品在线观看| 欧美在线一区二区视频| 欧美精品久久久久| 国产精品免费看一区二区三区| www.欧美日本| 国产精品永久免费视频| 欧美日韩一区二区视频在线 | 色香蕉在线观看| 久久中文字幕视频| 日韩在线小视频| 成人久久一区二区| 麻豆亚洲一区| 视频一区二区综合| 一区二区三区一级片| 国产a级片网站| 99久久久精品免费观看国产| 午夜精品理论片| 国产精品高潮视频| 国产精品免费网站| 国产肥臀一区二区福利视频| 国产肉体ⅹxxx137大胆| 欧美 日本 亚洲| 欧美亚洲第一区| 色欲av无码一区二区人妻| 亚洲黄色成人久久久| 久久成人国产精品| 亚洲字幕一区二区| 一级日韩一区在线观看| 午夜精品久久久久久久99热浪潮| 少妇免费毛片久久久久久久久| 日韩免费视频在线观看| 日本少妇高潮喷水视频| 日本香蕉视频在线观看| 日韩欧美精品在线观看视频| 亚洲一区亚洲二区亚洲三区| 亚洲v国产v| 久久综合色88| 亚洲熟妇无码另类久久久| 国产精品偷伦一区二区| 一区二区三区四区不卡| 亚洲a级在线观看| 黄色影院一级片| 91免费人成网站在线观看18| 三级精品视频久久久久| 久久av中文字幕| 日韩网站在线免费观看| 欧美亚洲日本黄色| 国产乱子伦精品视频| 久久久久这里只有精品| 蜜臀久久99精品久久久无需会员| 亚洲国产欧洲综合997久久| 日韩欧美一级在线| av在线com| 欧美大肥婆大肥bbbbb| 日本在线观看天堂男亚洲| 欧美怡春院一区二区三区| 成人综合国产精品| 国产精品免费一区二区三区四区 | av免费网站观看| 国产精品欧美久久久| 久久久久久久久久久久久国产精品| 国产精品免费一区二区三区观看 | 欧美日韩成人精品| 国内精品久久久久久| 久久精品中文字幕免费mv| 日本一区二区三区视频在线播放| 99国产精品久久久久老师| 国产精品无码av无码| 日韩久久久久久久久久久久 | 精品婷婷色一区二区三区蜜桃| 久热免费在线观看| 一本二本三本亚洲码| 欧美性在线观看| 国产成人一区二区在线| 亚洲一区三区电影在线观看| 免费中文日韩| 国产精品视频一二三四区| 日韩免费不卡av| 久久精品日韩| 天堂一区二区三区| 久久青青草原一区二区| 亚洲精品乱码视频| 91精品国产自产91精品| 日产精品久久久一区二区| 久久狠狠久久综合桃花| 日韩av免费在线播放| 久久久久久久爱| 日韩欧美在线免费观看视频| 97精品视频在线播放| 日韩av不卡在线| 久久久精品电影| 免费看国产一级片| 色婷婷综合久久久久中文字幕| 国产va亚洲va在线va| 熟女少妇精品一区二区| 97碰在线观看| 日本丰满少妇黄大片在线观看| 日韩一区二区av| 国产在线青青草| 亚洲欧洲精品在线| 久久九九热免费视频| 国产视频福利一区| 日韩中文一区| 国产精品免费福利| 国产高清精品软男同| 国产女精品视频网站免费| 天堂精品视频| 中文字幕第一页亚洲| 国产精品国产亚洲精品看不卡| 国产一区视频免费观看| 中文字幕乱码一区二区三区| 国产精品国产三级国产专播精品人|