虛擬示波器的數(shù)據(jù)采集器解析方案
Option Explicit 變量定義
Dim myReq As DEMO_REQ
Dim mOpen As Integer
Private Sub Form_Load( ) 窗口加載事件
Dim mLength As Long
mIndex = 0
mOpen = CH371OpenDevice(mIndex) 窗體加載時打開設(shè)備
If mOpen = -1 Then
MsgBox 無法打開CH371設(shè)備 加載失敗提示
End If
myReq.mCommand = HFF 用戶定義命令
myReq.mBuffer(0) = H11 用戶定義數(shù)據(jù)
myReq.mBuffer(1) = H22 用戶定義數(shù)據(jù)
mLength = Len(myReq)
CH371WriteData(mIndex, myReq, mLength) 通過CH371發(fā)送命令數(shù)據(jù)
……
CH371ReadData(mIndex, myReq, mLength) 通過CH371接收應(yīng)答數(shù)據(jù)
……
End Sub
四、結(jié)束語
使用CH371設(shè)計的USB接口的虛擬示波器目前已完成基本功能的驗證,正在后期完善中,而且可以推出面向多種應(yīng)用的不同級別的系列產(chǎn)品。實踐表明其技術(shù)性能良好,功能強大、體積小巧、使用簡便、價格低廉,是廣大電子愛好者、開發(fā)者的有力助手。
c++相關(guān)文章:c++教程
晶振相關(guān)文章:晶振原理
評論