单片机学习小组
直播中

HCPcry

8年用户 1195经验值
擅长:处理器/DSP
私信 关注

怎样去搭建一种基于MDK5(KEIL5)的开发环境呢

怎样去搭建一种基于MDK5(KEIL5)的开发环境呢?有哪些搭建步骤?

回帖(1)

蔡柱刚

2022-2-22 14:46:58
软件下载


一:下载 NordicSemiconductor.nRF_DeviceFamilyPack.8.11.1.pack 文件


下载这个包是因为打开Nordic官网的例程会报错,提示没有8.11.1的park包、

下载步骤:


1.进入keil官网

2.点击products


3.点击Device List



4.点击Software Packes


5.选择park下载即可。



注意:
这里有可能park包刷新不出来。



为了能够正常显示页面,如果你是谷歌浏览器或者微软的新edge浏览器,可以到这个地址下载安装插件

安装好效果如图:


6.之后选择:
NordicSemiconductor.nRF_DeviceFamilyPack.8.11.1.pack
并下载。
这个包在NordicSemiconductor的下拉菜单里面



下载好的文件如图



二:下载 nRF5_SDK_12.3.0_d7731ad.zip和s130_nrf51_2.0.1.zip压缩包 文件


1.进入nordic官网

直接搜索51822



下拉找到51822,进入


之后点击downloads



依次按图中箭头从上到下选择最新的压缩包,最后下载即可、



下载完后出现下面两个压缩包



这两个包是51822官方最新的更新包,其他版本也能用,可能会有bug,开发项目使用最新的更新包。

三:下载 nrfgostudio_win-64_1.15.1_installer 文件


进入官网.

搜索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_d7731adexamplesble_centralble_app_hrs_cpca10028s130arm5_no_packs


双击工程文件,打开之后编译,0错误0警告,至此环境搭建成功。


对了,例程都在examples文件夹中,官方基础外设和蓝牙射频例程这里都有。

需要注意的地方:
新手可能会有点懵,因为官方给的版本很多,需要根据自己所用的芯片下载所对应的软件和例程包,不过如果你也是51822的芯片,直接用我这个教程只要按着步骤来就行了,东西我都打包好了。其他芯片的话就要仔细研究研究版本号对应关系了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分