<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > PCI總線(xiàn)電機控制卡的WDM設備驅動(dòng)程序設計

PCI總線(xiàn)電機控制卡的WDM設備驅動(dòng)程序設計

作者: 時(shí)間:2012-05-15 來(lái)源:網(wǎng)絡(luò ) 收藏

5驅動(dòng)程序的安裝與應用

Windows98和Windows2000是依靠INF文件來(lái)得到硬件程序的安裝信息的一個(gè)設備信息文件(INF)。只要將文件中雙引號中的提示改為相應的內容即可生成我們自己的設備信息文件。

[Strings]

ProviderName=“yourcompanynamehere”//公司名稱(chēng)

MfgName=“NameofHWmanufacturerhere”//硬件制造商名稱(chēng)

DeviceDesc=“Descriptionofdevicehere”//設備描述

DeviceClassName=“Descriptionofdeviceclasshere”//設備類(lèi)的描述

當系統加電時(shí),WINDOWS操作系統會(huì )自動(dòng)檢測所有外設,當第一次檢測到我們的設備時(shí)系統會(huì )提示用戶(hù)指定新硬件的驅動(dòng)程序。根據提示指定了我們修改過(guò)的INF文件,以及編譯后生成的.sys系統文件系統就自動(dòng)安裝好了新硬件的驅動(dòng)程序?;蛘呖梢杂每刂泼姘逯械奶砑有掠布?lái)搜索新硬件。

驅動(dòng)程序安裝好以后,在應用程序中就可以像打開(kāi)其他驅動(dòng)程序(如虛擬程序VxD)一樣用CreateFile打開(kāi)設備。お

6基于運動(dòng)

圖2為該系統硬件組成框圖,該采用實(shí)現主計算機與之間的信息傳遞??刂瓶ㄉ嫌?個(gè)伺服控制專(zhuān)用芯片LM628,分別用于控制伺服;來(lái)自2個(gè)伺服的增量式碼盤(pán)輸入信號(A相、B相和Z脈沖),經(jīng)電平變換后分別送入LM628經(jīng)四倍頻和計數后作為反饋信號,由LM628根據主計算機給定的位置、速度、加速度生成梯形軌跡速度曲線(xiàn)作為給定值,實(shí)現伺服電機的反饋控制。主計算機對該控制器發(fā)送命令,伺服控制器即按給定的運動(dòng)形式輸出相應的數字信號,本卡中LM628工作于8位工作方式,產(chǎn)生輸出到功率放大器件。

應用目標接口芯片PCI9052完成控制卡的接口部分,專(zhuān)用運動(dòng)控制處理芯片LM628完成對電機的控制,再加上相應的電路,即實(shí)現了基于PCI總線(xiàn)的精密電機運動(dòng)控制卡的硬件設計。お

7結束語(yǔ)

用一個(gè)相對獨立的模塊來(lái)處理設備數據的傳輸,驅動(dòng)程序在這個(gè)模塊中啟動(dòng)或停止設備,并實(shí)現中斷或其他方式的輸入輸出操作。使驅動(dòng)程序的結構非常清晰、完整,也使中斷I/O方式的程序的設計和實(shí)現更加方便、快捷。應用編制的設備驅動(dòng)程序在本電機控制卡得到很好的應用。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>