<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è) > 嵌入式系統 > 設計應用 > VXI總線(xiàn)在通用裝備測試系統中的應用

VXI總線(xiàn)在通用裝備測試系統中的應用

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

3專(zhuān)用模塊的開(kāi)發(fā)
模塊設計主要包括寄存器基模塊設計和消息基模塊設計。對于一些功能簡(jiǎn)單而通信速度高的模塊,可設計成寄存器基器件;對一些復雜的具有本地智能的模塊,應設計成消息基器件。無(wú)論是消息基還是寄存器基,模塊的電路都由總線(xiàn)接口電路和功能電路兩部分組成。其中,功能電路部分需要根據本模塊要完成的測試測量功能來(lái)進(jìn)行具體的電路設計。由于當今電子儀器種類(lèi)繁多,各類(lèi)儀器采用的測試測量方法各不相同,并且同一種電子測試測量功能也可以采用不同的方法實(shí)現,因此,一般儀器的功能電路最好由對該儀器有一定經(jīng)驗的工程師設計完成。vxi接口電路設計的依據是兩個(gè)國際標準ieee1014和ieee1155,即vme計算機總線(xiàn)標準和儀器標準,因而vxi總線(xiàn)接口儀器電路具有很強的共性。下面主要對接口電路的設計作出說(shuō)明。

對于寄存器基的模塊,它只支持vxi總線(xiàn)寄存器配置,不支持vxi總線(xiàn)的通信協(xié)議。所以vxi寄存器基模塊接口的主要功能是監視總線(xiàn)上由主模塊啟動(dòng)數據傳輸總線(xiàn)的dtb周期,并且在dtb周期指向它們時(shí)作出響應。當模塊需要中斷服務(wù)中,它還應當有中斷模塊。

消息基器件不僅具有通訊能力和本地智能,而且還具有dtb主模塊能力。與寄存器基模塊相比,它不僅有上述的vxi總線(xiàn)從者接口,而且還具有本地智能,以支持由cpu模塊通過(guò)器件配置寄存器的通訊寄存器實(shí)現字串行通訊協(xié)議。

設計vxi總線(xiàn)的接口電路時(shí),器件的配置可以用雙端口ram實(shí)現,也可以使用可編程邏輯陣列(pla)技術(shù)或現場(chǎng)可編程門(mén)陣列(fpga)技術(shù)。如果用戶(hù)不想自行設計接口電路,可采用一些儀器公司的專(zhuān)用接口芯片,如interface公司的it9010和it9010m。前者是寄存器基接口芯片,后者是消息基接口芯片。

在完成硬件的制作以后,應當為模塊編寫(xiě)符合vpp規范的驅動(dòng)器。目前比較流行的開(kāi)發(fā)儀器驅動(dòng)器軟件是labwindows/cvi。cvi為用戶(hù)開(kāi)發(fā)儀器驅動(dòng)器提供了createiviinstrumentdriver工具。用戶(hù)在開(kāi)發(fā)儀器驅器時(shí),一般可以采用兩種方法:一是在createiniinstrumentdriver工具中選擇createnewdriver,這個(gè)工具根據用戶(hù)選擇的儀器接口類(lèi)型和儀器的種類(lèi),自動(dòng)生成ivi規范所要示訴所有模板函數框架的代碼,用戶(hù)根據自己開(kāi)發(fā)模塊的實(shí)際情況填充代碼,也可以在此基礎上增加其它函數。另一種方法就是根據已有的具有類(lèi)似儀器功能的儀器驅動(dòng)器進(jìn)行改造,在createiviinstrumentdriver工具中選createdriverbasedonexistingdriver,然后輸入已存在的驅動(dòng)器,cvi會(huì )自動(dòng)對此驅動(dòng)器代碼的儀器前綴等進(jìn)行修改,用戶(hù)在此基礎上再修改驅動(dòng)器代碼,實(shí)現對自己開(kāi)發(fā)儀器的控制。當然,用戶(hù)也可以在windows通用軟件平臺上開(kāi)發(fā)儀器驅動(dòng)器,如visualc++。一般情況下,它們比使用cvi軟件開(kāi)要困難一些。



評論


相關(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>