天天看點

NRF52系列開發環境搭建前言

前言

本部落格使用keil ide和15.3版本的sdk作為環境進行nrf52832晶片開發

官方寫的軟體開發指導書連結:

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_getting_started%2FUG%2Fcommon%2Fnordic_tools.html&cp=1_0_1

官方的開發者社群:

https://devzone.nordicsemi.com/

建議翻牆浏覽,要不然很卡。

官方硬體評估闆型号:

NRF52系列開發環境搭建前言

本部落格使用 pca10040評估闆 ,nrf52832晶片

關于softdevices

NRF52系列開發環境搭建前言

根據不同的應用和chip,sdk需要不同的softdevice支援

一、安裝KEIL MDK

關于MDK的安裝沒有什麼特别的,隻需要按照步驟安裝即可,不懂請GOOGLE一下。我這裡使用的是Kei_MDK_5.23版本,建議不要改安裝目錄,預設c盤。

keil MDK工具:https://pan.baidu.com/s/1Gzr8RgmrFLovKj0GYlNttg

二、安裝device pack

安裝上述keil之後,你會發現軟體提示你缺少pack,我們使用nrf52系列晶片,需要安裝NordicSemiconductor.nRF_DeviceFamilyPack。我用的是8.24.1版本

NordicSemiconductor.nRF_DeviceFamilyPack.8.24.1:https://download.csdn.net/download/m_pfly_fish/12092201

1.輕按兩下安裝包,出現以下界面,點next

NRF52系列開發環境搭建前言

2.出現license說明界面,勾選後點next

NRF52系列開發環境搭建前言

3.等待安裝完成,之後點finish

NRF52系列開發環境搭建前言

三、安裝SDK

安裝nordic提供的官方sdk,我目前使用的52系列sdk版本為15.3

nRF5_SDK_15.3.0_59ac345:https://download.csdn.net/download/m_pfly_fish/12090228

四、安裝nrfgostudio

Nrfgo的安裝相對較簡單,隻需要按照步驟安裝即可,這裡不再說明。

nrfgostudio:https://download.csdn.net/download/m_pfly_fish/12051047