




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、CH341A 的 I2C 接口 Labview 應(yīng)用說明注: 按照下面方法生成的子 VI 需要重新處理,才可以在所有的 labview 版本中使用;處理方法:打開子VI,程序面板打開節(jié)點調(diào)用將調(diào)用規(guī)范由原來的C 調(diào)用更改為stdcall 然后保存。/CH341A 可以做同步串口、異步串口、并口等使用。一,基礎(chǔ)操作A ,相關(guān)文件1,在官網(wǎng)2,在官網(wǎng)上面CH341PRT.zip(并口同步串口驅(qū)動)CH341SER.EXE(異步串口驅(qū)動)動態(tài)庫文件和相應(yīng)的頭文件:CH341dll.dll(CH341dll.h 針對并口、同步串口),CH341PT.dll(CH341PAR.h 針對異步串口),USB
2、MON.dll(針對 USB 設(shè)備自我測試) 共3 個 dll 文件。方法:進官網(wǎng)關(guān)鍵字搜索(CH341)需要的文件針對并口和同步串口的,需要CH341PAR.ZIP;其他請B,驅(qū)動安裝,成功安裝后將相應(yīng)的硬件 CH341自動更新驅(qū)動。電腦,此時 PC 顯示有新硬件接入,并C,硬件查看:桌面電腦右鍵設(shè)備管理器外部接口USB-EPP/I2CCH341 ,如果沒有則需要重新安裝驅(qū)動等,請。D,硬件識別:可以通過Labview 的Visa-Driver Wizard 來給CH341A 做USB 的驅(qū)動,但是在具有dll 文件時,不適應(yīng)。如此操作后,Labview 可以識別 CH341,但是 Labv
3、iew 編譯環(huán)境下面通過 DLL 生成的 VI 函數(shù)反而不認識 CH341 了。調(diào)用 CH341 的 VI 時,VI 需要提供一個 iIndex 的參數(shù),這個參數(shù)一般為默認值 0,即 PC 上面只有 1 個 CH341 時,VI 自動將該設(shè)備的標識號設(shè)定為 0,如果有多個,則自動根據(jù)后順序,按照 0,1,2n 的序列給各個 VI 提供 iIndex 參數(shù)。的先二、Labview dll 庫處理Labview 有調(diào)用庫函數(shù)節(jié)點操作,但該操作需要自己設(shè)置函數(shù)參數(shù)的類型等,不適合初用者。這部分的操作本文不予說明。故常使用 labview 的導入共享庫操作,該操作需要 dll 文件和相應(yīng)的*.h 頭文
4、件。具體操作如下1,打開 Labview 工具導入共享庫(dll)2,選擇為共享庫創(chuàng)建 VI3,導入相應(yīng)的 dll 文件和 h 文件4,下一步的配置包括路徑和預處理定義欄做如下處理:ULONG = unsigned long;VOID = void;LONG = long;UCHAR = unsigned char;PUCHAR = unsigned char*;PULONG = unsigned long*;WINAPI;BOOL = bool;USHORT = unsigned short;PUSHORT =unsigned short*;這樣做的原因請參閱附件文章Labview 編程調(diào)用
5、 DLL 時遇見(可 baidu)5,然后一直下一步直到完成。記住生成的 VI 放置路徑,以便后續(xù)調(diào)用這些 VI。三、創(chuàng)建 labview 應(yīng)用程序A ,CH341 的應(yīng)用序列為: CH341Open Device相關(guān)應(yīng)用函數(shù)(CH341Write I2C.vi 等)CH341Close Device可以參考附件實例CH341A-ad.VI這些例子以 USB 轉(zhuǎn) I2C 為主B,部分子 VI 處理:1, CH341Read I2C.vi : 該 VI 的輸出為字符格式,與的常規(guī)應(yīng)用不一樣,這時可以做如下操作:(注:此時顯示的是字符 ASCII 碼的數(shù)字,其中 0 為空格2 ,CH341Stream I2C.vi ,該 VI 的輸入?yún)?shù)如下圖:其中 iWriteBuffer 和 OReadBuffer 為 PVOID 類型,其函數(shù)本身傳遞的值為數(shù)字(指針數(shù)值),但在 Labview 應(yīng)用中卻應(yīng)該為數(shù)組。系統(tǒng)自動生成的 VI 實際使用時會報錯。因此需要對該 VI 的庫節(jié)點調(diào)用做修正,如下圖所示:,將 iWriteBuffer 和 OReadBuffer 的類型修改為數(shù)組,并根據(jù)實際應(yīng)用環(huán)境設(shè)置數(shù)據(jù)類型(對于一般的 I2C,常為無符號的 8 位整形)、數(shù)組格式選擇數(shù)組數(shù)據(jù)指針,最小尺寸必須設(shè)置(不設(shè)定就會報錯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大型工地食堂管理與服務(wù)合同
- 2025年企業(yè)股權(quán)租賃合同
- 技術(shù)引進合同信用證擔保協(xié)議書
- 2025年住房建設(shè)合同范文
- 2025年住宅美縫工程合作合同模板
- 2025年學校保潔人員勞動合同樣本
- 合同期限內(nèi)運輸企業(yè)服務(wù)承諾書2025
- 勞務(wù)分包合同結(jié)算協(xié)議
- 銀行過橋借款合同模板
- 柴油發(fā)電機租賃業(yè)務(wù)合同范本
- 新鮮牛肉購銷合同模板
- 2024中科院心理咨詢師考試復習題庫(官方版)-下多選題
- 2024年內(nèi)蒙古呼和浩特市中考文科綜合試題卷(含答案)
- 流行性感冒診療方案1
- 第10課 人類社會及其發(fā)展規(guī)律-【中職專用】2024年中職思想政治《哲學與人生》金牌課件(高教版2023·基礎(chǔ)模塊)
- 燒烤店選址標準
- 中國餐飲供應(yīng)鏈行業(yè)現(xiàn)狀及趨勢(附市場規(guī)模、產(chǎn)業(yè)鏈及重點企業(yè))
- 深度學習視角下“尺規(guī)作圖”教學策略
- 溫度均勻性測試報告
- 會陰擦洗課件
- 呼吸道疾病的健康宣教
評論
0/150
提交評論