2646|0

202

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

【EVK-NINA-B400 评估套件】+开发环境 [复制链接]

由于采用了openCPU架构,EVK-NINA-B400 评估套件开发环境搭建,基本上就是Nordic SDK开发环境的搭建。

 

最近Nordic做了直播,介绍了新一代SDK平台:nRF connect SDK。现在正是新旧平台交接的时候,老的nRF5 SDK,新的NCS SDK,两套相互独立。一般nRF51或nRF52系列推荐使用nRF5 SDK;新产品,比如nRF53或nRF9160推荐选择NCS SDK。但是对EVK-NINA-B400 评估套件来说,nRF52833属于nRF52系列,老平台就适用,但有些新功能:蓝牙寻向、蓝牙mesh V1.1等,就只能用新平台了,,,,,

 

老平台熟悉一点,还是用熟悉的先上手吧~

 

1.安装IDE:nRF52支持keil、GCC、IAR和SES(Segger Embedded Studio)四种IDE,都可以用,但官方强烈推荐SES。具体原因:。SES跟Keil非常像,是Segger公司为Nordic芯片量身打造的,对Nordic用户来说,永久免费。另外Nordic后续的nRF91以及nRF53系列产品都会强力支持SES。

 

由于我用keil更多,原本就装了,就继续用keil搭建。Keil MDK版本最好不低于5.25,对于最新的nRF5_SDK_17.0.2,还需要pack,最新的是NordicSemiconductor.nRF_DeviceFamilyPack.8.38.0,nRF5_SDK_17.0.2还需要ARM.CMSIS.5.6.0。具体安装就不详述了,基本和其他ARM的MCU开发环境安装流程一样。

 

 

2.安装nRF5x Command Line Tools:command line tools包括Jlink驱动以及Nordic自己开发的一些命令行工具。在Nordic官网找到对应的软件版本,我下载了nRF-Command-Line-Tools_10_12_1_Installer_64,正常安装,但一定要勾选需要更新JLINK的集成开发环境,否则keil里的驱动不会被更新。

 

 

3.安装桌面版nRF Connect:用于编程和擦除芯片,也可配合Dongle捕捉和分析数据包。我在官网下载了:nrfconnectsetup361ia32,安装。但是,打开后出现这样的情况:

 

需要手动更新应用列表:首先到上面github的网址下载apps.json

 

将此文件拷到nrfconnect-apps目录下,

 

替换原来的文件,重新打开软件就可以了。

 

安装programmer应用,我直接安装成功。如果有问题可能是github网速慢,可以早上6点起来先点安装,也算是个办法,,,

 

 

4.安装手机版nRF connect:苹果手机直接到苹果商店下载安装。

手机版与桌面版的区别:桌面版nRF connect可以装载各种不同的应用,手机版nRF connect 只是桌面版的一个“Bluetooth Low Energy” 应用。

 

 

下一篇再新建工程吧~~~

此帖出自RF/无线论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表