nrf52840开发笔记(一)------开发环境搭建

0 目录

暂无

前言

目标是搭建nrf52840单片机的运行环境,硬件用的是官方提供的DEMO,所以不涉及硬件问题,主要是IDE的建立。使用的是KEIL5。其中会涉及nrf52840常用的开发工具以及手册资料,我会在这里给出两个资源途径,一个是官方资源链接。另一个我会打包上传到CSDN,希望各位积极下载。另外会注明一些IDE建立过程中遇到的一些问题。
作者使用的版本:
1.keil:5.14
2.tool command 10.5.0
3.nRFgo studio 1.21.2
4.nrf connect for PC 3.3.0
5.SDK 15.1.0

step1 nrf tool command安装

1资源下载

Nordic自己的命令行工具,包括一些代码烧录的系统批处理命令。官方下载链接:tool command 官网链接
ps:我用的是10.5.0版本的。安装没什么难度,就一直next就好了,但是不给自己自定义路径的机会。后来检索磁盘发现安装路径为:C:\Program Files\Nordic Semiconductor\nrf-command-line-tools在安装过程中,会自动安装Jlink驱动。

2验证

验证安装是否成功:菜单键+R–>输入“cmd”–>回车
在命令行中输入命令“nrfjprog --version”如果能出现版本信息,那么安装成功。如下图所示
nrf52840开发笔记(一)------开发环境搭建_第1张图片

3验证失败

如果命令行没法打印版本信息,显示找不到该命令,那么沿着安装路径找到		nrfjprog.exe的根目录,将其添加到环境变量内即可解决。

step2 安装nRFgo studio(非必要)

1说明

这个工具是用来擦除芯片,下载程序,查看内存的,要重新烧录softdeveice,那么一定要完全擦除芯片,至于说非必要的原因,是因为这个工具已经被nrf connect for PC替代了。如果非要使用,也是可以的,那么请省略STEP1(此工具自动安装tool command,且不与高版本兼容).

2资源下载

请根据自己的电脑选择版本
nRFgo studio官网链接
下载完之后也是直接点击next就好了,连自定义路径也不给选,还能说什么呢,按照老规矩检索磁盘,发现安装目录在C:\Program Files (x86)\Nordic Semiconductor\nRFgo Studio

step3 安装nrf connect for PC

1说明

这个工具下载的时候请选择最新版本的,因为如果你的版本比较老,你启动的时候就一定要让你更新到最新版本,很是流氓,然后更新一次速度还很随机,所以碰到长时间没更新完的情况,请不要生气,正常现象。安装更新完之后,需要安装应用,一般烧写程序比较常用的是program应用,有其他需要的也可以自行选择安装,总的来说还是很方便的。

2资源下载

请根据自己的电脑选择版本
nrf connect for PC
基本没啥困难一直next

step4 安装keil

这个资源太多了,这次搭建环境也是在原有的keil环境上搭建的,所以这里不再额外给出了,请寻找其他资源

step5 下载固件库

1说明

开发必备,包含一大堆例程序以及开发固件库。官网下载速度较慢,我用下的,速度很快,大概250mb
大小。

2资源链接

SDK

step6 DFU下载

1说明

需要根据SDK版本来选择下载版本,并不是越新越好。

2下载链接

这时keil官网提供的链接,很多所以需要多往下翻翻,找到Nordic列表,里面有一个DFU属性的资源,就是他了,下载后安装即可。

keil PACK

你可能感兴趣的:(nrf52840开发笔记)