[FWD]KEIL+nrf52840开发环境
Keil MDK-Arm 最新版,我这里用的是MDK529
官方最新版下载链接 https://www.keil.com/demo/eval/arm.htm
Keil Keygen Generator 注册机你懂的
nRF5 SDK最新版,我这里用的是17.0.2
官方最新版下载链接 https://www.nordicsemi.com/Products/Development-software/nRF5-SDK/Download#infotabs
ARM CMSIS pack,需要和SDK版本对应,我这里用的是4.5.0
官方最新版下载链接 https://github.com/ARM-software/CMSIS/releases
nRF_DeviceFamilyPack,需要和SDK版本对应,我这里用的是8.35.0
官方最新版下载链接 https://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/
S132 Softdevice,需要和芯片型号和SDK版本对应,我这里用的是 7.2.0
官方最新版下载链接 https://www.nordicsemi.com/Products/Development-software/S132/Download
nRF Connect for Desktop 最新版
官方最新版下载链接 https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-desktop/Download#infotabs
安装顺序
安装Keil并使用注册机破解
教程 https://blog.csdn.net/qq_42748213/article/details/90485750
双击安装 CMSIS 和 DeviceFamilyPack
将nRF5 SDK压缩包解压到一个固定的位置,比如解压到D盘
打开解压后的文件夹,新建两个文件夹,分别是user_applications,user_drivers,分别存放自己写的程序和驱动
然后将Softdevice hex放进来备用
https://blog.embeddedexpert.io/?p=1671
https://blog.csdn.net/qq_39549182/article/details/132409273
----------------RONS SETUP
- ARMCompiler_506_Windows_x86_b960
下载,然后在C:\Keil_v5\ARM 建个C:\Keil_v5\ARM\ARMCC, armcc506安装在这个目录下
2.
NordicSemiconductor.nRF_DeviceFamilyPack.8.40.3
nRF5_SDK_17.1.0_ddde560
ARM.CMSIS.4.5.0
打开这个目录
nrf5_sdk_1710_ddde560\examples\peripheral\uart\pca10056\blank\arm5_no_packs
打开其中的项目
然后keil5 -file extension-folder- tick use arm complier --... --add aother-C:\Keil_v5\ARM\ARMCC
然后target options-target-code generation-arm compiler-V5.06