我是做電路設(shè)計的,接觸的都是下位機的程序,現(xiàn)在也想做一下上位機的軟件,是公司一個溫度采集器,溫度采集器輸出一個0-1V的直流電壓(對應(yīng)溫度是1000-3000攝氏度),想使用CH341通過SPI口直接讀取A/D芯片TL1549,用這種方式可以避免使用下位機,可以更省事點,接下來就是上位機程序的事了,是想請大俠幫忙的問題了.是使用VB?.VC..?這段時間我一直在看貴公司提供的一些EXAM和DLL.H的文件,有關(guān)CH341讀寫的程序...反正有點暈,哪位朋友有時間的話指點一下吧! 萬分感謝
如果你想用SPI接口首先要把CH341A芯片配置到并口模式(關(guān)于如何配置請看芯片說明書) 關(guān)于軟件編程方面我們可以提供例子代碼(VC)給你,其主要流程是 打開設(shè)備 設(shè)置串口流模式 數(shù)據(jù)讀寫 關(guān)閉設(shè)備 這些函數(shù)都在CH341DLL.H
CH341操作SPI,在打開設(shè)備后,調(diào)用CH341StreamSPI3/CH341StreamSPI4(根據(jù)您的需要是幾線),或者是自定義SPI數(shù)據(jù)流調(diào)用CH341BitStreamSPI函數(shù)來操作SPI接口與您的采集芯片通訊.函數(shù)說明在網(wǎng)上ch341dll.zip/lib/c/ch341dll.h里有相關(guān)函數(shù)說明.
感謝各位去招! 我的郵箱是個人信息保護,已隱藏 在您方便的時候幫我發(fā)一份例子程序吧,最好是一個比較全面的程序,因為我在計算機方便的編程太差勁了.還請您多幫忙
我還想問一個各位:如果使用VB編程的話,可以調(diào)用CH341DLL.DLL文件中的函數(shù)嗎?
可以.我們提供一個VB的庫文件(ch341dll.bas)