您好,根據(jù)您提供的信息,使用USB轉(zhuǎn)串口配合CH9329的通信是正常沒有問題的。建議先測試ASCII碼傳輸模式,此時串口只要發(fā)送一個字節(jié)給CH9329,芯片就會自動轉(zhuǎn)換成鍵盤碼,若此模式無問題再測試協(xié)議傳輸模式。可發(fā)如下指令測試:
?CMD_GET_INFO------------------0x01-----------------獲取芯片版本等信息
?串口下傳: 57 AB 00 01 00 03
?芯片上傳: 57 AB 00 81 08 30 01 03 00 00 00 00 00 BF?
您好,如附件所示,使用CH9329配置和測試工具可以正常獲取芯片信息說明USB轉(zhuǎn)TTL和CH9329的通訊沒有問題。(但第二張圖使用方法不正確)使用ASCII碼模式需要先將CH9329的工作模式設(shè)置為硬件或軟件的ASCII模式,在此默認下使用USB轉(zhuǎn)TTL或者STM32的串口發(fā)送一個可見ASCII字符,CH9329即可正常上傳對應(yīng)鍵碼值給計算機。