我現(xiàn)在想弄一下上位機的應(yīng)用程序,不知那們高手能幫一下忙。
如需要可聯(lián)系我,QQ 173230360 電話:05386362096 手機:13181811617
您可以根據(jù)我們提供的DEBUG372的例子,自己改一下即可。 DEBUG372的下載地址是http://www.findthetime.net/download/list.asp?id=9
我們不知道您做的數(shù)據(jù)采集系統(tǒng)是用什么接口的采集芯片. 如果 1.I2C/SPI/EPP等接口,您可以用我們USB轉(zhuǎn)接芯片CH341,操作這些接口的函數(shù)在網(wǎng)上的ch341par.zip/lib/c/ch341dll.h文件內(nèi)有說明. 2.您是準(zhǔn)備用USB芯片做數(shù)據(jù)采集的數(shù)據(jù)傳輸,那可以用CH372/CH375芯片的做數(shù)據(jù)傳輸,其接口函數(shù)說明在網(wǎng)上的ch372drv.zip/lib/c/ch375dll.h文件內(nèi).相關(guān)的例程在網(wǎng)上ch372evt.zip包內(nèi).
如果您使用CH372,上位機只需使用很少的庫函數(shù),便可實現(xiàn)您的功能。 在開始時用CH375OpenDevice()打開設(shè)備 然后進行數(shù)據(jù)的采集,可以使用CH375ReadData(),讀取下位機上傳的數(shù)據(jù) 然后根據(jù)您的要求進行相應(yīng)的處理。 最后使用CH375CloseDevice()關(guān)閉設(shè)備就可以了。 相關(guān)程序可以參照我們的例子DEBUG372。
我想用CH372,也下了驅(qū)動程序裝上了,可是我在編譯時說不能找到頭文件里提供的API函數(shù),是不是必須得把硬件做出來才行呀!還在驅(qū)動程序裝得不正確。
請問樓主用的是什么編程語言,如果是vc的話,要把相應(yīng)的頭文件(CH375DLL.H)和庫文件(CH375DLL.LIB)加入到工程里去,這兩個文件在CH372DRV.ZIP里 請到 http://www.findthetime.net/download/list.asp?id=28 下載
首先,你要確認驅(qū)動是否已經(jīng)成功安裝,如果安裝成功,在你的設(shè)備管理器中有一個項叫:外部接口,點擊進入下一級菜單,有一個CH372/375設(shè)備。如果不是的話,說明你的驅(qū)動沒有成功安裝。 如果驅(qū)動已經(jīng)成功安裝,在你編寫上位機應(yīng)用程序時出現(xiàn)“編譯時說不能找到頭文件里提供的API函數(shù)”,可能是缺少CH375DLL.H這個頭文件或者是CH375DLL.LIB文件,你可以在我們的網(wǎng)站上搜索CH372DRV.ZIP中找到它們。 由于你沒有硬件,很多CH375DLL.H中操作硬件的API函數(shù)不會成功執(zhí)行,見意你上下位機程序配合開發(fā)。