首頁 > 評測 > 低功耗可穿戴藍牙應用——QN9020 Mini DK評測

低功耗可穿戴藍牙應用——QN9020 Mini DK評測

低功耗   可穿戴   藍牙   QN9020   MiniDK   NXP   
  • 作者:劉巖軒
  • 來源:21ic
  • [導讀]
  • NXP直接收購昆天科公司可穿戴式設備和藍牙低功耗芯片業(yè)務相關的資產(chǎn)和知識產(chǎn)權后,在近期推出QN9020 Mini DK開發(fā)套件(昆天科早在13年底推出了類似套件,此套件相當于套個馬甲從新上市),發(fā)力藍牙智能穿戴市場。

上電體驗

對于WIN7系統(tǒng)的用戶來說,板卡和USB狗與計算機連接之后,window系統(tǒng)會自行尋找并安裝相應的驅(qū)動程序。在設備管理器中可以找到這兩個設備。

11.jpg

板卡上電之后,除了Jlink的LED亮起之外,并沒有其他可觀的現(xiàn)象,或許,板卡在出廠之前并沒有燒寫任何的例程程序。

12.jpg

程序安裝

NXP官方提供了QBlue SDK調(diào)試軟件,其中包含了QblueStudio 以及相應的例程代碼,從官網(wǎng)可以下載到最新版的QBlue SDK軟件QN9020QBlue_138_setup.zip,解壓后便得到了QN9020QBlue-1.3.8-setup.exe,雙擊安裝。安裝的過程并沒有任何難度,一路點擊 “NEXT”即可。

安裝完成后,按照說明的要求,把OTA.bin文件復制替換掉QBlue-1.3.8\Tools\QBlue ISP Studio文件夾下的同名文件。

然后雙擊打開Qblue便可以對QN9020板卡進行程序的燒寫與調(diào)試。

13.jpg

QblueStudio調(diào)試軟件包含了5個工具,“QTool”工具可通過USB狗,與其他藍牙設備進行配對連接;“QBlueISPStudio”工具可以利用Jlink調(diào)試下載器的虛擬串口,下載應用程序二進制文件、數(shù)據(jù)文件、配置文件到QN9020芯片;“QBlueNVDSConfigurator”工具可以對QN9020藍牙芯片進行配置,如配置設備名稱等;“QBlueDriverTools”工具可以方便用戶編寫QN9020外設驅(qū)動代碼;“Qn9020DevDBforIDE”工具則是用于向KEIL或IAR添加QN9020的芯片信息,以便用戶利用第三方軟件編寫程序。

另外QblueStudio還提供了調(diào)試好的例程文件,以便用戶使用。

程序燒寫

打開QblueStudio軟件,點擊QBlueISPStudio工具,系統(tǒng)彈出ISP燒寫界面。在application一欄中點擊“open file”,選擇QBlue-1.3.8\BinFiles_B2路徑下的proxr.bin,并點擊“打開”。

14.jpg

COM Port選擇“JLink CDC UART”對應的COM號,然后點擊“Start”

15.jpg

接著,按下板卡上的復位按鈕,程序便開始下載,稍等片刻,下載成功!

16.jpg

除了使用QBlueISPStudio對QN9020進行燒寫外,還可以利用KEIL等編譯環(huán)境,開發(fā)應用程序,并直接下載調(diào)試。

使用KEIL之前,需使用QblueStudio軟件的“QN9020DevforIDE”工具,將QN9020器件信息添加到KEIL中。單擊QN9020DevforIDE,并在“For Keil MDK”下選擇KEIL軟件的安裝目錄,然后點擊“install”即可。

17.jpg

接著便可以利用KEIL進行程序的編寫和下載調(diào)試,NXP也為用戶提供了KEIL和IAR的例程,存放在QBlue-1.3.8\Projects\BLE目錄下。

打開其中一個例程,點擊編譯,然后下載,最后按下板卡的BUTTON1喚醒板卡,便可以完成程序的下載。

芯片配置

利用QBlueNVDSConfigurator工具,可對QN9020的設備信息進行配置。

18.jpg

選擇“JLink CDC UART”對應的COM號點擊“Connect”,并按下板卡上的復位按鈕,軟件便讀回QN9020的配置信息。

19.jpg

雙擊Device name一欄的value,把設備名稱改為“21IC BLE”。然后點擊“Burn”,便可以把設備信息寫回芯片。

20.jpg
  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論