關(guān)于芯片軟件復(fù)位,實(shí)際返回的數(shù)值與通訊協(xié)議寫(xiě)的不一致
實(shí)際數(shù)據(jù) 與芯片返回?cái)?shù)據(jù)格式不一致,無(wú)法判斷是否復(fù)位成功,請(qǐng)問(wèn)是什么問(wèn)題呢?
還有控制芯片鼠標(biāo)移動(dòng),在電腦桌面沒(méi)有鼠標(biāo)圖標(biāo),請(qǐng)問(wèn)是什么原因?
關(guān)于芯片軟件復(fù)位,實(shí)際返回的數(shù)值與通訊協(xié)議寫(xiě)的不一致
實(shí)際數(shù)據(jù) 與芯片返回?cái)?shù)據(jù)格式不一致,無(wú)法判斷是否復(fù)位成功,請(qǐng)問(wèn)是什么問(wèn)題呢?
還有控制芯片鼠標(biāo)移動(dòng),在電腦桌面沒(méi)有鼠標(biāo)圖標(biāo),請(qǐng)問(wèn)是什么原因?
您好,請(qǐng)問(wèn)您抓取的CH9329的USB端數(shù)據(jù)還是USB轉(zhuǎn)串口調(diào)試設(shè)備的USB數(shù)據(jù)?
協(xié)議是針對(duì)串口側(cè)通訊的,如果芯片在串口通信模式0下,理論上復(fù)位是沒(méi)有問(wèn)題的??梢杂肊VT的CH9329Test_CfgTool工具對(duì)比測(cè)試。
? ? 串口下傳: 57 AB 00 0F 00 11
? ? 芯片上傳: 57 AB 00 8F 01 00 92?
針對(duì)鼠標(biāo)移動(dòng)問(wèn)題,應(yīng)該為串口通訊失敗導(dǎo)致。正常時(shí)光標(biāo)會(huì)移動(dòng)的,同樣也可以先用CH9329Test_CfgTool工具測(cè)試下。
11你好 這是使用CH9329Test_CfgTool工具進(jìn)行測(cè)試的結(jié)果,這是抓取的被控端數(shù)據(jù),包含有鼠標(biāo)絕對(duì)移動(dòng)指令(x100, y100),和恢復(fù)指令,在我的第一個(gè)提問(wèn)里,我抓取的是鼠標(biāo)的控制端(USB轉(zhuǎn)串口調(diào)試設(shè)備的USB數(shù)據(jù)),在上面的圖片里,鼠標(biāo)移動(dòng)依舊看不到鼠標(biāo)圖標(biāo),但我在獲取鼠標(biāo)坐標(biāo)的應(yīng)用里能看到鼠標(biāo)移動(dòng)到了我需求的位置。
您好,沒(méi)有太明白您的需求。是指鼠標(biāo)光標(biāo)在計(jì)算機(jī)上不顯示嗎?還是指有光標(biāo)看不到移動(dòng)呢??梢杂霉ぞ叩摹皽y(cè)試”頁(yè)下的絕對(duì)鼠標(biāo)測(cè)試功能驗(yàn)證下,可以先移動(dòng)光標(biāo)至0,0左上角位置,再進(jìn)行移動(dòng)試下。
鼠標(biāo)光標(biāo)在計(jì)算機(jī)上不顯示。但實(shí)際又可以移動(dòng)點(diǎn)擊啥的都沒(méi)問(wèn)題,還有就是軟件恢復(fù)返回的值如下圖:這與通訊協(xié)議說(shuō)明的返回值?57 AB 00 8F 01 00 92?不一樣,CH9329Test_CfgTool工具測(cè)試軟件恢復(fù),我實(shí)際測(cè)試點(diǎn)擊恢復(fù)按鈕后CH9329Test_CfgTool工具發(fā)送57 AB 00 0F 00 11后直接判定復(fù)位成功,并沒(méi)有通過(guò)解析返回值來(lái)判定是否復(fù)位成功。
無(wú)法判斷芯片是否復(fù)位成功,CH9329Test_CfgTool 并沒(méi)有對(duì)串口上傳的數(shù)據(jù)進(jìn)行解析
您好,關(guān)于芯片復(fù)位指令問(wèn)題,和CH9329的版本有關(guān)。V1.4及之前版本在接收串口指令后沒(méi)有等待串口回復(fù)完成,就會(huì)直接物理復(fù)位,請(qǐng)知悉。詳細(xì)信息也可以電聯(lián)我們溝通細(xì)節(jié)。