2018年6月13日 星期三

Nordic NRF52832 / NRF52840 開發環境安裝說明

我們使用Nordic藍芽晶片開發已經有一陣子了,最近發現Nordic跟Segger合作,提供了Embed Studio的開發license, 我們可以更容易地進行開發了。(或許是我們後知後覺,但還是趕緊記錄下來,作為後進參考用。

相關新聞: https://www.nordicsemi.com/eng/News/News-releases/Product-Related-News/Nordic-Semiconductor-adds-Embedded-Studio-IDE-support-for-nRF51-and-nRF52-SoC-development/(language)/eng-GB

我分成以下的流程說明:

A. 硬體採購


  1. 開發版採購(原廠)
         nrf52-DK
        nrf52840-DK

   2. 台灣板,需要搭配JLink 仿真器. (可向公司採購)

JLink 仿真器 NTD.940

        轉接版 NTD. 55

B. 開發環境下載:

    1. Nordic SDK.
請下載以下三個檔案
          - nRF5-SDK-zip
          - nRF-Connect-Windows
          - nRF5x-Command-Line-Tools-Win32

    2. IDE (Segger Embed studio)

        下載後,安裝完,開啟IDE, toolsPackage manager, 選擇nordic nrf52晶片,會出現填寫個人用戶相關資訊,就可以完成license的取得。

C.  測試:

   1. 步驟一: 解開nRF5-SDK-zip
   2. 步驟二:開啟 IDE (Segger Embed studio)
   3. 步驟三:點選File -> Open Solution.
   4. 步驟四:選擇SDK目錄裡的
           /Users/Louis/Documents/nRF5_SDK_15.0.0_a53641a/examples/ble_peripheral/ble_app_uart/pca10040/s132/ses
   5. 步驟五: 連結JLink與開發板,試著build and Debug.


   如果可以順利builddebug, 就表示成功把開發環境裝看來了。

沒有留言:

張貼留言