Article Directory
1. Development materials on Nordic official website
- Method 1:
Nordic developer address: http://developer.nordicsemi.com/
- Method 2:
Nordic official website address: https://www.nordicsemi.com/
2. Download the latest nRF52810 SDK
The latest SDK package on the official website is nRF5_SDK_17.0.2_d674dde.zip
that it is basically applicable to the Soc of the nRF5 series.
- Method 1:
Nordic developer official website download link: http://developer.nordicsemi.com/nRF5_SDK/nRF5_SDK_v17.xx/
- Method 2:
Nordic official website download address: https://www.nordicsemi.com/Products/Low-power-short-range-wireless/nRF52810/Download#infotabs
3. Download nRF52810 related documents
- Document path 1:
Nordic developer official website download address: http://developer.nordicsemi.com/nRF5_SDK/nRF5_SDK_v17.xx/
- Document path 2:
Nordic official website download address: https://www.nordicsemi.com/Products/Low-power-short-range-wireless/nRF52810
- Document path 3:
Nordic official website download address: https://infocenter.nordicsemi.com/index.jsp?topic=%2Fstruct_nrf52%2Fstruct%2Fnrf52810.html
4. Download Nordic's PACK package
The compilation environment I use here is Keil5 , and the compilation tool chain is MDK-ARM
. To use Keil to compile, you need to download the PACK package of the corresponding platform: NordicSemiconductor.nRF_DeviceFamilyPack.8.35.0.pack
download address: http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/
5. Compile verification
Select a project to compile and verify: nRF5_SDK_17.0.2_d674dde\examples\ble_peripheral\ble_app_uart\pca10040\s112\arm5_no_packs
Compilation is successful:
6. Errors in the compilation process
- Error 1:
Error #544: Required Software Pack 'NordicSemiconductor.nRF_DeviceFamilyPack.8.35.0' is not installed
Solution:
Refer to the article mentioned earlier and download the corresponding PACK (NordicSemiconductor.nRF_DeviceFamilyPack.8.35.0.pack
).