本文旨在以尽可能少安装软件的情况下,快速完成nRF52840芯片的开发准备。
硬件准备
-
nRF52840的板子
-
Jlink ob加ST-Link V2(这俩估计都人手好几个,当然Jlink V9以上更好)
-
windows系统的电脑一台,我的是Win10系统
-
其他(USB线啥的)
下载安装需要的开发工具
1.Nordic提供的SDK包
里面包含了开发所用到的全部文件,下最新的就可以了。
下载链接:https://www.nordicsemi.com/Software-and-Tools/Software/nRF5-SDK
Nordic官网下载很慢,可以点击这里下载
这里我们使用的版本为nRF5_SDK_16.0.0_98a08e2。当确定使用版本之后,除非有严重bug,不然不要去乱换版本。
2.Keil5 for arm
就是拿来写STM32那个软件,版本的话看个人选择了(有些版本有很奇怪的bug,比如dbug时老是卡死)。这里我使用的版本是5.28.0。
3.PACK包
下载NordicSemiconductor.nRF_DeviceFamilyPack.8.32.1.pack(如果使用16.0.0版本的SDK则pack要大于8.27.1,这里我下载了最新的。此外如果使用其他版本的SDK则需要下载其对应版本的pack)和