安卓設(shè)備通過USB與多串設(shè)備通信(CH934X)

????Demo僅適用于支持USB Host功能的安卓設(shè)備與單個CH9342/CH9344多串設(shè)備通信。

????點擊Scan按鈕,掃描并顯示多串設(shè)備,如下圖所示

Screenshot_2019-04-09-13-17-23-374_cn.wch.ch934xuartdemo.png

????點擊打開相應(yīng)的設(shè)備,將自動獲取串口數(shù)量,如下圖所示

Screenshot_2019-04-09-13-17-58-267_cn.wch.ch934xuartdemo.png

????在與串口通信前必須設(shè)置串口波特率,不存在默認(rèn)波特率(以上圖為例,與四個串口通信前必須設(shè)置每個串口的波特率等參數(shù))。

????相應(yīng)的api已經(jīng)封裝至CH934XUARTDriver.jar中。

????注意:由于安卓的USB一開始并不完善,谷歌一直在修復(fù)bug,本Demo接收數(shù)據(jù)采用異步接收的方法,高波特率下,在一些較低版本的安卓系統(tǒng)下可能存在各種bug,遇到問題請反饋至tech@wch.cn

附件包括:apk、jar包接口方法說明、安卓APP代碼(jar)

icon_rar.gifCH934XUART.zip


你好,我使用demo測試的時候,可以搜素到USB設(shè)備,

但是會報這個錯誤at cn.wch.lib.CH934XUARTDriver.openDevice(Unknown Source:51)


芯片用的時CH9342


您好,該提示可能是因為CH9342的硬件工作模式選擇錯誤。芯片有MODE引腳用于選擇驅(qū)動方式,默認(rèn)為CDC模式。該APP是配合廠商模式應(yīng)用,所以需要硬件上將MODE引腳接GND后才可以。


你好,CH9344l 在 Android中 打開usb設(shè)備(openDevice)返回true,但是日志打印了“"Uart初始化", "失敗"”,并且獲取串口數(shù)量(getComNum)為0

郵箱:個人信息保護,已隱藏



您好,安卓端CH9344應(yīng)用已更新,您收到新的資料后重新做下測試與驗證。


icon_rar.gifCH934X_Muti_UART_V1.3.zip

附件是CH9344UARTDemo V1.3版本,在串口通信的基礎(chǔ)上增加設(shè)置GPIO功能


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

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