软件下载
一:下载 NordicSemiconductor.nRF_DeviceFamilyPack.8.11.1.pack 文件
下载这个包是因为打开Nordic官网的例程会报错,提示没有8.11.1的park包、
下载步骤:
1.进入keil官网
https://www.keil.com/
2.点击products
3.点击Device List
4.点击Software Packes
5.选择park下载即可。
注意:
这里有可能park包刷新不出来。
为了能够正常显示页面,如果你是谷歌浏览器或者微软的新edge浏览器,可以到这个地址下载安装插件:
https://chrome.google.com/webstore/detail/reres/gieocpkbblidnocefjakldecahgeeica/related?hl=zh-CN&gl=CN
安装好之后,地址栏旁边有个按钮,点击,添加两个规则:
https://code.jquery.com/jquery-1.11.0.min.js
替换为
https://cdn.bootcdn.net/ajax/libs/jquery/1.11.0/jquery.min.js
https://code.jquery.com/jquery-migrate-1.2.1.min.js
替换为
https://cdn.bootcdn.net/ajax/libs/jquery-migrate/1.2.1/jquery-migrate.min.js
安装好效果如图:
6.之后选择:
NordicSemiconductor.nRF_DeviceFamilyPack.8.11.1.pack
并下载。
这个包在NordicSemiconductor的下拉菜单里面
下载好的文件如图
二:下载 nRF5_SDK_12.3.0_d7731ad.zip和s130_nrf51_2.0.1.zip压缩包 文件
1.进入nordic官网
https://www.nordicsemi.com/
直接搜索51822
下拉找到51822,进入
之后点击downloads
依次按图中箭头从上到下选择最新的压缩包,最后下载即可、
下载完后出现下面两个压缩包
这两个包是51822官方最新的更新包,其他版本也能用,可能会有bug,开发项目使用最新的更新包。
三:下载 nrfgostudio_win-64_1.15.1_installer 文件
进入官网.
https://www.nordicsemi.com/
搜索studio
下拉找到
nRFgo Studio
进入之后下拉,找到download,按图中顺序依次选择,32位系统要选择32位版本的studio。
下载好是这样的,我的版本是1151的,不是最新版本。
还有一个keil5和CMSIS4.5.0没有下载,这个就不说了,网上都有。即便没有也没关系,一会我都打包放在公众号后台,直接领取。(话说上面这么多都成废话了。)
软件安装
这是所需要的安装包,可以直接在公众号打包下载、
1.先安装keil5,我的是521a版本
2.安装步骤省略,安装好keil之后先破解,注册机一会也都打包一起。
这个时候你打开nordic官方例程会报很多错误。先不要打开,吧东西安装好在打开。
3.安装NordicSemiconductor.nRF_DeviceFamilyPack.8.11.1.pack包
4.安装CMSIS.4.5.0 pack.pack包
5.安装nrfgostudio_win-64_1.15.1_installer.msi
到此安装软件已经全部完成。
环境测试
安装好环境之后需要测试下,也就是编译一下官方的例程看看会不会报错。
如果上述安装没啥问题的话,我们随便打开一个例程。
比如:
\根目录\nRF5_SDK_12.3.0_d7731ad\examples\ble_central\ble_app_hrs_c\pca10028\s130\arm5_no_packs
双击工程文件,打开之后编译,0错误0警告,至此环境搭建成功。
对了,例程都在examples文件夹中,官方基础外设和蓝牙射频例程这里都有。
需要注意的地方:
新手可能会有点懵,因为官方给的版本很多,需要根据自己所用的芯片下载所对应的软件和例程包,不过如果你也是51822的芯片,直接用我这个教程只要按着步骤来就行了,东西我都打包好了。其他芯片的话就要仔细研究研究版本号对应关系了。
下一节说说软件使用和下载程序。
软件的话放到公众号吧。
回复
“nrf51822相关软件”
领取。