如何通過接口區(qū)分 CH341F 和 CH341T

你好,

產(chǎn)線混合著Ch341F 和 CH341T兩種型號產(chǎn)品,


我們發(fā)現(xiàn)Ch341F在通過I2C寫碼的時候,偶爾會寫入失敗,現(xiàn)在想通過程序檢測下,如果是Ch341F,就降低速率。


但找了幾個接口(eg:CH341GetVersion,?CH341GetDrvVersion),都無法區(qū)分這兩個細分型號。


請問應(yīng)該用哪個調(diào)用來獲取到這一細分信息呢?

您好,CH341T和CH341F在使用上是沒有區(qū)別的,如遇到問題大概率是硬件信號的問題。關(guān)于咨詢的CH341T和CH341F能否區(qū)分版本的問題,可使用庫函數(shù):CH341GetDeviceDescr 解析 bcdDevice 進行區(qū)分。此外,推薦客戶使用高速USB轉(zhuǎn)高速I2C接口芯片CH347替代CH341芯片。除功性能提升外,還內(nèi)置了EEPROM,支持芯片USB參數(shù)的靈活配置。


謝謝 tech64 的回復(fù)。


但我試了下,兩塊芯片調(diào)用??CH341GetDeviceDescr,他們的bcdDevice位沒有區(qū)別,

返回的都是:?18? 1? 16? 1? 255? 0? 2? 8? 134? 26? 18? 85? 4? 3? 0? 0? 0? 1


沒有區(qū)別,可能是廠家沒有正確填充這些個值。。。。。。


因為是生產(chǎn)環(huán)境,已有的設(shè)備中,芯片是不敢動的,也動不了,只能想想怎么補救.


附usb協(xié)議解析字段:

3275c33257d9ef61f46f97de2b59fa68.png


您好,麻煩聯(lián)系下技術(shù)查下硬件問題,聯(lián)系方式已私信。


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

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