在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            關(guān) 閉

            新聞中心

            EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > USB接口的虛擬儀器設(shè)計(jì)與實(shí)現(xiàn)

            USB接口的虛擬儀器設(shè)計(jì)與實(shí)現(xiàn)

            作者: 時(shí)間:2009-11-11 來源:網(wǎng)絡(luò) 收藏

              2.3 驅(qū)動(dòng)程序
              在Window 98/2000/XP系統(tǒng)下,用戶級(jí)的應(yīng)用程序必須通過驅(qū)動(dòng)程序訪問硬件設(shè)備,雖然目前有許多公司提供編寫驅(qū)動(dòng)程序的開發(fā)工具,但是相對(duì)來講還是比較困難。使用FT232AM時(shí),由于FTDI公司提供了一個(gè)串行口(VCP:virtualCOM port)的驅(qū)動(dòng)程序,因而在安裝了VCP設(shè)備驅(qū)動(dòng)程序后,系統(tǒng)就將外設(shè)成一個(gè)串口設(shè)備(通常為COM3),這樣應(yīng)用程序訪問口就像訪問一個(gè)標(biāo)準(zhǔn)的串行口一樣,而在LabWindows/CVI中提供了串口編程的函數(shù)庫,這樣就可以很方便地進(jìn)行用戶程序開發(fā)。

              3 LabWindows/CVI

              LabWindows/CVI是NI公司面向計(jì)算機(jī)測控領(lǐng)域的儀器軟件開發(fā)平臺(tái),它提供了豐富的虛擬儀表控件,同時(shí)又具有很好的硬件功能,幾乎為所有的數(shù)據(jù)卡、采集儀器之類的采集設(shè)備都提供了專門的驅(qū)動(dòng)程序。其中RS232函數(shù)庫提供了各種方式的串口通訊控制函數(shù),根據(jù)實(shí)際串口通訊可分為打開,關(guān)閉串口函數(shù)、I/O讀寫函數(shù)、調(diào)制解調(diào)器控制函數(shù)、串口設(shè)置函數(shù)、寄存器狀態(tài)函數(shù)和回調(diào)函數(shù)6類。其中部分較常用的函數(shù)如下:

              (1) 打開/關(guān)閉函數(shù)

              (2) I/O讀寫函數(shù)
              I/O讀寫函數(shù)提供了多種讀寫方式,這里只介紹部分函數(shù)。

              
              (3) 調(diào)制解調(diào)器控制函數(shù)

              4 軟件設(shè)計(jì)
              串口通訊的程序流程圖如圖2。由于不同的采集儀器具有各自不同的通訊協(xié)議,因此需要根據(jù)具體的儀器通訊協(xié)議編寫PC的程序。本文中將以PC與USB的通訊為例,說明LabWindows/CVI中實(shí)現(xiàn)USB通訊的方法。圖3是虛擬示波器的程序界面圖。



            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉