請幫忙解決341的問題

我現(xiàn)在做了個實驗,用一片CH341A,沒有用EEPROM,生成電路板。通電,把USB線連接到主機(Windows XP sp2)后,系統(tǒng)提示發(fā)現(xiàn)新硬件,兩秒中后,系統(tǒng)提示新設(shè)備可以使用了。然后不再有新的提示。沒有要求我安裝打印機的驅(qū)動程序。

這是貴公司光盤中E:\USB\CH341\OEM_PCB\PRINT\readme.txt文件,這個目錄是讓用戶生產(chǎn)USB轉(zhuǎn)打印口的電纜,我看了這個目錄中提供的電路原理圖和PCB圖,沒有用到EEPROM(跟我電路完全一樣).但它說會提示找到打印機,與我的現(xiàn)象不符,令我困惑。敘述如下:

用法: 一頭接并口打印機的DB36并口,另一頭接計算機USB端口, 打開打印機電源,插入計算機USB端口,WINDOWS提示找到新硬件, 對于WINDOWS 2000/XP會自動安裝默認驅(qū)動程序,然后提示找到打印機并安裝相應(yīng)的驅(qū)動

我真正的問題是:如何才能把我這個CH341A電路與我的打印機驅(qū)動程序關(guān)聯(lián)起來,讓我無論接哪個USB口都可以直接使用(而不需去人為的修改打印機的port口)。

我讀了驅(qū)動程序的相關(guān)資料(主要討論Win2000,對XP應(yīng)該沒有多大差別吧?),資料說當(dāng)系統(tǒng)在USB口檢測到設(shè)備是,系統(tǒng)會讀取設(shè)備的vid和pid,然后與系統(tǒng)中所有的.inf文件中的vid和pid比較,相符系統(tǒng)就認為它找到了相應(yīng)的驅(qū)動程序,形成即插即用。我理解如在所有的.inf中沒找到相同的vid和pid,系統(tǒng)會提示安裝新的驅(qū)動程序。

我是不是應(yīng)該加一片EEPROM,按要求寫入pid和vid,然后修改我這個打印機的.inf文件,讓他們相符合?請熟悉.inf文件的工程師幫我解答一下。

我又仔細讀了一下CH341DS1.PDF文件,發(fā)現(xiàn)CH341A是有缺省VID=4348,PID=5584。那現(xiàn)在系統(tǒng)不提示我安裝新的打印機驅(qū)動,是不是意味著現(xiàn)在的winXP sp2系統(tǒng)已有一個VID=4348,PID=5584的打印機設(shè)備的驅(qū)動了?

謝謝!

CH341A目前有兩個批號0502和0509(或0507),前者從外部EEPROM中獲取打印機的信息,后者先從EEPROM中獲取,如果沒有EEPROM,那么直接從打印機中獲取。如果打印機是你們自己做的,那么要看它是否能夠提供信息,如果不能,那么就只能將打印機的信息寫在EEPROM中了,多一個EEPROM也就5毛錢。 對了,打印機信息是指打印機廠家、型號、版本、描述語言等等 還有,WINDOWS自動加載打印機的驅(qū)動時與VID和PID無關(guān),只關(guān)心打印機本身的廠家和型號 如果你們做打印機,關(guān)于打印機本身如何直接提供信息而不通過EEPROM,請致電本公司相關(guān)技術(shù)人員


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频