按照官方的例程,我自己設計了一塊最小系統(tǒng),沒有接32k外部晶振,最小系統(tǒng)板作為從機模擬鍵盤,使用手機可以搜索到信號,也可以正常連接,可以收到信號和正常打字;但是在電腦上提示鏈接失敗,不知道是為什么。官方的開發(fā)板燒錄我寫的程序后可以實現(xiàn)與電腦正常通信,還請版主解答。
#電路原理圖
#自己畫的走線,四層板,中間兩層鏤空無鋪銅,底層鋪銅,線寬按1.6mm走29.8mil
#照片
按照官方的例程,我自己設計了一塊最小系統(tǒng),沒有接32k外部晶振,最小系統(tǒng)板作為從機模擬鍵盤,使用手機可以搜索到信號,也可以正常連接,可以收到信號和正常打字;但是在電腦上提示鏈接失敗,不知道是為什么。官方的開發(fā)板燒錄我寫的程序后可以實現(xiàn)與電腦正常通信,還請版主解答。
#電路原理圖
#自己畫的走線,四層板,中間兩層鏤空無鋪銅,底層鋪銅,線寬按1.6mm走29.8mil
#照片
使用官方提供的HID_KBD例程,分別與手機端和PC端建立連接,查看是否出問題,如連接電腦出問題,可以驗證換一臺電腦是否會出現(xiàn)類似問題。
剛才測試了一下,官方的例程出來的效果是一樣的,換了電腦也一樣,所有x86的設備在linux、安卓還是Windows都不行,arm設備都可以正常連接
1、CH582M是RISCV內核的,連接手機端沒有問題,在同樣的硬件軟件條件下連接電腦端也不會出問題。因此建議可以多試幾個手機或者電腦,進行對比;
2、電腦提示連接失敗請多試幾次,并且提供圖片驗證;
3、使用官方提供的開發(fā)板進行手機端和電腦端的連接驗證;
4、天線設計的好壞會影響到信號的強弱,但是不會出現(xiàn)完全沒有信號的情況,在進行掃描時,將芯片靠近主機端掃描連接。