我的CH341數(shù)據(jù)端直接接發(fā)光二極管,運行VB程序CH341OpenDevice (0),b = CH341SetOutput(0, 12, 15, 15)后發(fā)光二極管沒反應.是什么原因?
是啊,這個問題有意思,CH341的數(shù)據(jù)端,可否像89S52單片機的I/O口一樣控制嗎,如何搞?是三態(tài)的I/O嗎?
請務必加上數(shù)據(jù)鎖存273
不用數(shù)據(jù)鎖存273也行的。我有一塊板就是直接驅動發(fā)光管的(是用賣家的驅動程序和API),我想用官方的驅動和API來實現(xiàn)這功能。
你改成CH341SetOutput(0, 0x06, 0x000FC0ff, 0x55)
Private Declare Function CH341SetOutput Lib "CH341DLL.DLL" (ByVal iIndex As Long, ByVal iEnable As Long, ByVal iSetDirOut As Long, ByVal iSetDataOut As Long) As Boolean
CH341SetOutput(0, 0x06, 0x000FC0ff, 0x55)
0x06, 0x000FC0ff, 0x55 有錯誤。
黃巾俠你賣家的驅動跟官方驅動不同么?能否發(fā)來看看?
驅動和官方的好像是一樣的,他的API和官方的不一樣。可以發(fā)來給你看看。
這是賣家賽先生的網(wǎng)址 http://www.schoolboy.com.cn/list.asp?ProdId=0001
他們提供的動態(tài)庫是在我們提供的動態(tài)庫基礎上進行了封裝
我怎么才能用你們的動態(tài)庫實現(xiàn)他們的動態(tài)庫的功能?
你可以直接使用我們的動態(tài)庫,關于他們做的動態(tài)庫如果你想應用請與他們公司的技術人員聯(lián)系