架設 Windows開發環境 供 nRF52832 - PCA10040 - S132 DK開發板使用

動機:要如何 架設Windows開發環境 供 nRF52832 - PCA10040 S132 DK開發板 使用呢?!

準備環境
1.Windows10筆電
2.nRF52832 - S132 DK開發板(需連接USB數據線)

實作步驟
1.依據 參攷1. 安裝如下軟體
(1)S132-SD-v5: https://www.nordicsemi.com/eng/nordic/download_resource/58989/13/25027634/116068
(2)nRF5-SDK-zip: https://www.nordicsemi.com/eng/nordic/download_resource/59014/68/22047458/116085
(3)nRF-Connect-Windows: https://www.nordicsemi.com/eng/nordic/download_resource/56408/14/36379745/108233
如下圖


(4)nRFgo Studio-Win64: https://www.nordicsemi.com/eng/nordic/download_resource/51498/69/13860220/2447
如下圖
(5)nRF5x-Pynrfjprog: https://www.nordicsemi.com/eng/nordic/download_resource/51504/32/17727440/87798
指令如下
>python setup.py install
如下圖

(6)nRF5x-Command-Line-Tools-Win32: https://www.nordicsemi.com/eng/nordic/download_resource/51499/47/13192927/53210
如下圖

2.開啟 nRFgo Studio v1.21.2.10,並插上 nRF52開發板至USB port,左下角會出現開發板序號,如下圖

3.測試 Blinky 範例
先按下 Erase all 刪除檔案
如下圖

再開啟 blinky_pca10040_s132.hex 範例檔案
如下圖

燒寫,按下 Program
如下圖

驗證,按下 Verify
如下圖

4.安裝 MDK-ARM V5.24a,下載網址 ( https://www.keil.com/demo/eval/arm.htm#/DOWNLOAD )
如下圖


直接開啟blinky專案檔 ( ~\nRF5_SDK_14.2.0_17b948a\examples\peripheral\blinky\pca10040\blank\arm5_no_packs\blinky_pca10040.uvprojx ) 點按mouse二下會自動開啟Keil...如下圖


後記:發現安裝 Windows的開發工具 for nRF52 DK 後,親民多了!!

參攷
1.Development kit for nRF52832, https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF52-DK
2.MDK - Getting Started, http://www2.keil.com/mdk5/install/

留言