未經本人同意 請務轉載 David QQ:435398366
前言
ADK Configuration Tool 支持USB HID 和 USB SPI 兩種方式連接,如果想要使用USB SPI 工具連接必須在編譯程序的時候將編譯配置中AHI Transport 選擇為SPI
按照如下圖所示的步驟配置
1、選擇連接設備
2、進入配置模式
3、讀出設備現在的配置
4、配置按鍵
我的開發板上一共四個按鍵,VREGENABLE、PIO0、PIO7、PIO9 分別對應為電源鍵、多功能鍵、音量+、音量-
電源鍵 :開機(長按)、關機(長長按)、進入配對(長長長按)
多功能鍵:播放、暫停 、接聽、拒接、掛斷、上一曲、下一曲
音量+ :音量加
音量- :音量減
4.1 配置按鍵時間
如果下圖所示可以配置雙擊時間、長按時間等...
一般保持默認即可
4.2 根據原理圖選擇按鍵使用的PIO
我這里使用PIO0 、PIO7 、PIO9 ,記得對應的Logical Input ID,后續配置都是使用這個ID
4.3 配置用戶事件
Logical Input ID : 為剛剛配置PIO映射值
VREG、CHG:除了PIO可以用作按鍵,電源鍵和充電腳也是當作按鍵一樣
State Mask:狀態掩碼選擇改按鍵在什么狀態下有效,列如關機機事件 在除了正在開機狀態,其他都有效
User Event:選擇按鍵對應的事件,如天機、關機、播放等。。。。
Button Timing:選擇按鍵的類型,如短按、長按、雙擊等。。。。。
可以設置組合按鍵,如電源鍵+功能鍵 、電源鍵+充電、同時按下音量+-兩個鍵等。。。。
5、配置數據寫入設備
6、退出配置模式,進入正常模式
7、開機
后記:
如果遇到某些按鍵配置好了卻不能正常使用,檢測一下這個PIO是否被其他功能占用
詳細說明閱讀ADK Configuration Tool User Guide
在ADK_QCC300x.WIN.1.0.167\doc\support\adkdocs\tools 目錄下的CS-00401879-UG.pdf
未經本人同意 請務轉載 David QQ:435398366