請問(wèn) 在同一android設備上使用復數的ch340 代碼里如何調用,demo里是把整個(gè)usbmanager放進(jìn)去了,并沒(méi)有單獨對usbdevice的控制
您好:
????安卓下使用多個(gè)340設備,現有jar包并不支持,此部分控制原理及操作方法可以發(fā)郵件至zhangj@wch.cn ??梢蕴峁┙o你修改的code與方法。
最新更新,已經(jīng)提供了安卓下通過(guò)hub操作多個(gè)340設備的jar包與工程源碼,需要的工程師,直接發(fā)送郵件至:zhangpc@wch.cn
您好,我在使用CH340G與安卓手機通訊。發(fā)現芯片收發(fā)數據有延遲,從芯片收到到APP大概24ms,APP發(fā)出到達芯片也有延時(shí),這個(gè)未詳細測。
開(kāi)始是在我通訊協(xié)議上出現問(wèn)題,后來(lái)單獨配合示波器測試。
測試方法:短接芯片出來(lái)的TX和RX,安卓發(fā)出的數據接收回去。發(fā)送一個(gè)數據包6個(gè)字節。APP發(fā)出時(shí)通過(guò)Log打印系統時(shí)間
currentTimeMillis(),接收時(shí)也同樣打印一下時(shí)間。發(fā)現時(shí)間差有24ms。
程序上采用與Demo一樣的方法,發(fā)送數據單獨一個(gè)Thread檢查數據發(fā)送,接收單獨一個(gè)Thread讀數據。
請問(wèn)是驅動(dòng)還是APP上哪里有問(wèn)題?
Android連接CH340,第一次打開(kāi)串口提示授權,然后需要推出應用重進(jìn)再打開(kāi)串口才會(huì )連接成功。另外一段時(shí)間后就會(huì )斷開(kāi)連接,logcat輸出下面內容,是什么原因呢?
E/CH34xAndroidDriver: Step3!
E/CH34xAndroidDriver: /dev/bus/usb/001/002
D/UsbDeviceConnectionJNI: close
如上問(wèn)題,提示為USB物理斷開(kāi),信息并不是App打印的。
ch341a在macOS?10.14.5系統下驅動(dòng)不上啊
您好,希望能提供一下jar包的源碼,具體如下:
我在http://www.fszrt.cn/download/CH341SER_ANDROID_ZIP.html中下載了CH341SER_ANDROID_ZIP的資源。目前由于項目實(shí)際需求,需要稍微修改lib文件“CH34xUARDriver.jar”,但下載的文件中沒(méi)有源碼,故希望能提供一下這個(gè)jar包的源碼,謝謝!
已經(jīng)有點(diǎn)回復你,相關(guān)疑問(wèn)可以直接與我郵件或者電話(huà)聯(lián)系。
BOOLWINAPICH341StreamI2C(? // 處理I2C數據流,2線(xiàn)接口,時(shí)鐘線(xiàn)為SCL引腳,數據線(xiàn)為SDA引腳(準雙向I/O),速度約56K字節
ULONGiIndex,? // 指定CH341設備序號
ULONGiWriteLength,? // 準備寫(xiě)出的數據字節數
PVOIDiWriteBuffer,? // 指向一個(gè)緩沖區,放置準備寫(xiě)出的數據,首字節通常是I2C設備地址及讀寫(xiě)方向位
ULONGiReadLength,? // 準備讀取的數據字節數
PVOIDoReadBuffer );? // 指向一個(gè)緩沖區,返回后是讀入的數據
dll中的這個(gè)函數的用法是怎樣的?如果我想往特定的地址內寫(xiě)入數據,應該怎么傳參給iWriteBuffer?
已通過(guò)其他兩個(gè)帖子回復你,iWriteBuffer第一個(gè)字節填寫(xiě)地址,后面的填寫(xiě)數據就可以了。
怎么查詢(xún)設備是否連接上?使用這個(gè)接口嗎?我試了下,好像沒(méi)有效果,無(wú)論有沒(méi)有接上函數的返回值都是真
如上這個(gè)使用的API,是用于熱插拔檢測。在插拔后會(huì )回調你設定的回調函數。你要觀(guān)察回調函數是否執行。
你好
USB轉TTL模塊電路板上寫(xiě)的
GZUT?
USB-> TTL? V2.0?
Win10系統 設備管理器端識別設備如下圖
如下方式連接樹(shù)莓派(2B V1.1)
問(wèn)題如下 :
連接樹(shù)莓派上電以后,電腦端Xshell連接Serial口
控制臺界面開(kāi)機文字無(wú)限輸出,始終無(wú)法到達登陸界面
但是樹(shù)莓派使用Micro-USB接口供電以后,Xshell控制臺恢復正常,過(guò)一會(huì )兒就可以看到登陸界面
這是CH340供電的問(wèn)題 還是系統設置的問(wèn)題???
您好,如上問(wèn)題并非是CH340輸出有錯,檢查下你的樹(shù)莓派系統的問(wèn)題,可以嘗試多按幾次回車(chē)鍵,能否進(jìn)入shell模式?