你好,請問2個(gè)CH9329芯片可以共用一個(gè)ch340芯片嗎

我想把鼠標(biāo)和鍵盤控制指令分開發(fā)送,請問兩個(gè)ch9239可以共用一個(gè)ch340芯片嗎?

您好,沒太明白您這邊的需求,是需要使用CH9329連接2個(gè)不同的電腦控制么,如是,串口側(cè)需要使用2個(gè)CH340,因?yàn)榇谛盘柌辉试S級聯(lián)??梢?個(gè)TXD連接多個(gè)RXD,但TXD信號不能多個(gè)并聯(lián)。


不是,是兩個(gè)ch9329,控制一臺電腦,一個(gè)發(fā)送鼠標(biāo)指令,一個(gè)發(fā)送鍵盤指令,是因?yàn)槲矣墟I盤指令需要長按,而鼠標(biāo)按下需要釋放,ch9329芯片我看釋放是直接鼠標(biāo)鍵盤全部釋放。所以我想用兩個(gè)ch9329把鍵盤和鼠標(biāo)指令分開,99999999.png


我這個(gè)需求是不是需要用到USB轉(zhuǎn)多路TTL信號的芯片才可以



您好,上面這個(gè)需求使用1個(gè)CH9329就可以實(shí)現(xiàn)的,鍵盤鼠標(biāo)同時(shí)使用的時(shí)候串口通信模式選擇協(xié)議傳輸模式即可。通過協(xié)議可以區(qū)分是鍵盤還是鼠標(biāo)包。舉例:


發(fā)送流程:發(fā)送按鍵包->發(fā)送鼠標(biāo)包->發(fā)送按鍵釋放包


(1)模擬"A"鍵先按下,不釋放

串口下傳: 57 AB 00 02 08 00 00 04 00 00 00 00 00 10

芯片上傳: 57 AB 00 82 01 00 85


(2)控制相對鼠標(biāo)向左移動3個(gè)像素點(diǎn),發(fā)送命令包為:

串口下傳: 57 AB 00 05 05 01 00 FD 00 00 0A

芯片上傳: 57 AB 00 85 01 00 88


(3)發(fā)送鍵盤釋放

串口下傳: 57 AB 00 02 08 00 00 00 00 00 00 00 00 0C

芯片上傳: 57 AB 00 82 01 00 85




你好,我還有個(gè)問題想請教一下

1)模擬"A"鍵先按下,不釋放

串口下傳: 57 AB 00 02 08 00 00 04 00 00 00 00 00 10

芯片上傳: 57 AB 00 82 01 00 85


(3)模擬"B"鍵先按下,不釋放

串口下傳: 57 AB 00 02 08 00 00 05 00 00 00 00 00 0C

芯片上傳: 57 AB 00 82 01 00 85

在這種情況下按下B鍵,是不是就意味著A鍵同樣也釋放了,我如果想要做到A鍵不釋放,只有下傳B鍵的時(shí)候同時(shí)也把A鍵要繼續(xù)下傳



是的,如果你需要A不釋放,那么新的按鍵包過來,A的鍵值是需要保留下來的。


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

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