社区导航

 

搜索
查看: 7796|回复: 6

[原创] 【Development Kit for nRF52840 】+ 测评 一 硬件篇

[复制链接]

2924

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2018-11-26 16:23 | 显示全部楼层 |阅读模式
本帖最后由 damiaa 于 2018-11-28 10:56 编辑

                          nRF52840 Preview Development Kit (DK) 测评一 纯硬件篇
nRF52840 Preview Development Kit (DK) (以下简称nRF52840-DK),Nordic一款采用nRF52840多协议(内含ARM® CortexTM-M4F片上系统)的多功能单板开发工具,适用于Bluetooth® 5/蓝牙低功耗 (BLE)蓝牙MESH802.15.4/ThreadZIGBEEANT/ANT+以及2.4GHz专有应用nRF52840-DKArduino Uno Revision 3标准硬件兼容,内含Segger J-Link OB便于调试板载边缘连接器访问所有I/O和接口,有四个用户可编程LED和按钮。板子带有NFC接口和天线,可以用与NFC的直接测试和调试NFC标签功能
nRF52840-DK各种标准库文件和DEMO下载工具软件等供开发人员使用。nRF52840-DK支持使用KeilIARGCC的标准Nordic工具链软件,另外有SEGGER 公司的SEGGER Embedded Studio(免费)IDE的支持 ,支持ARM mbed
看到以上的介绍,大家都心动了吧?告诉你更加有意思的是,该板售价:300多人民币,Nordic还推出了一款该芯片的USB评估小板nRF52840-Dongle价格几十元。某宝更是推出了很多nRF52840的开发板,价格更加便宜,这才是DIY的爱好者的福音。
下面看看这块板的庐山真面目吧:
微信图片_20181126102324B.jpg
微信图片_20181126102301.jpg

初步的印象是 蓝色 大小适中 相对紧凑 功能齐全 接口丰富

Software tools介绍:
S140 SoftDevice:      Nordic RF软件最新协议栈。Nordic 把协议栈和软件应用部分分开了。
nRF5 SDK:       nRF5 Software Development Kit (SDK) 提供应用开发的库和例子源代码。
nRF5x Command Line Tools:       nRF5x Tools 包含JLinkARM, JLink CDC, nRFjprog, and mergehex.nRFjprog 是命令行工具中对芯片编程和设置的命令。
nRF5x-pynrfjprog:       nRF5x-pynrfjprog 是简单的Python nrfjprog DLL接口 . 可用于scripting,特别是自动测试.
nRFgo Studio:        nRFgo Studio是编程nRF5x SoftDevices,applications, and bootloaders的图形接口软件.
nRF Connect for desktop:      nRF Connect 是熟悉,开发,测试低功耗蓝牙的一款软件,允许用户设置一个本地设备,连接并发现它们的服务,修改连接和连接参数,配对和改变服务设置等。并且提供一个详细的LOG供用户发现和分析问题。
nRF Connect for mobile:        手机端调试连接软件,允许用户使用手机扫描和连接蓝牙设备,并且支持设备固件升级。
Keil MDK-ARM Development Kit: 用于nRF5的KEIL开发环境配置包。
SEGGER J-Link Software:       JLINK相关的软件。

接口详细介绍
JLINK OB:
如图:
Snipaste_2018-11-26_15-29-13.png

微信图片_20181126102324B -JLINK接口.jpg

右边的USB口插上PC就可以看到JLINK安装驱动提示出现,如果已经安装驱动,会在设备里面看到一个JLINK.
板子USB口会出现一个虚拟UART口具体硬件连接如下:
GPIO nRF52840 nRF52840 UART
P0.05        RTS
P0.06        TXD
P0.07        CTS
P0.08        RXD

Debug input and Trace 使用外部调试器
SW6 这个SWITCH设置为 nRF only mode时,P18可以用来连接外部的调试器。具体接口如下
GPIO  Trace       Default use   Optional GPIO
P0.07  TRACECLK      UART CTS      P0.04
P1.00  TRACEDATA[0]
P0.11  TRACEDATA[1]    Button 1       P1.07
P0.12  TRACEDATA[2]    Button 2       P1.08
P1.09  TRACEDATA[3]  

Debug output 内部JLINK调试外面板子
Snipaste_2018-11-26_15-44-03.png
P19 P20都可以作为调试外部调试输出接口  注意SB47跳线 并查看手册nRF52840 Preview Development Kit v0.9.x User Guide v1.0第35页。

nRF52840 芯片及电路介绍:
 nRF52840片上系统具有超低功耗及极高的设计灵活性,可以支持多种无线通信协议,功能十分强大。适合蓝牙低功耗,ANT及2.4GHz 超低功耗无线应用。nRF52840片上系统内嵌32位ARM Cortex-M4F CPU ,具有1MB flash,256kB RAM(资源丰富啊)。片上集成的2.4GHz 无线收发器支持蓝牙低功耗(BLE),蓝牙5.0,802.15.4(thread、zigbee),ANT及2.4GHz私有协议。nRF52840供电范围为1.7V ~ 5.5V 。片内集成USB2.0,集成ARM CryptoCell-310技术实现安全应用。

封装:AQFN-73_7x7mm, 这个难焊接啊!!!

微信图片_20181126102324.jpg

Snipaste_2018-11-26_16-05-04.png

右边中间就是 RF52840 板上有PCB天线,也可以外接天线(留有接口),下面是NFC接口和天线。

Signal switches 板子一些IO等的信号切换可以通过跳线或者焊接跳线来控制
Snipaste_2018-11-26_16-09-53.png
具体看手册nRF52840 Preview Development Kit v0.9.x User Guide v1.0第24页。
板载复位按钮和用户按键方便调试。

Connector interface 外扩接口:
P2, P3, P4, P5, P6 and P24.如图:
Snipaste_2018-11-26_16-14-14.png
具体看手册nRF52840 Preview Development Kit v0.9.x User Guide v1.0第26页以后描述。
下面来个nRF52840的通用原理图:
Snipaste_2018-11-26_16-22-28.png
nRF52840纯硬件篇评测就先到这里。后面继续。
硬件参考电路附件:
nRF52840 Preview Development Kit - Hardware files 0_11_0.zip (19.26 MB, 下载次数: 386)


回复

使用道具 举报

1359

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-11-27 08:31 | 显示全部楼层
芯片果然牛呀

点评

这芯片难点就是手工焊接要求高,其他都好。价格好像也实在,淘宝都有30多的模块买了。确实可以。  详情 回复 发表于 2018-11-27 09:27
专注智能产品的研究与开发,专注于电子电路的生产与制造……QQ:2912615383,电子爱好者群: void


回复

使用道具 举报

2924

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2018-11-27 09:27 | 显示全部楼层
本帖最后由 damiaa 于 2018-11-27 09:32 编辑

这芯片难点就是手工焊接要求高,其他都好。价格好像也实在,淘宝都有30多的模块买了。确实可以。芯片价格估计不会高。还有就是官方有PCB和原理图画好的。我把它传上来了,淘宝的开发板110多有买 这就好玩了,有兴趣的还可以自己制板。

点评

带着大家一起玩玩  详情 回复 发表于 2018-11-27 12:25


回复

使用道具 举报

9051

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2018-11-27 12:25 | 显示全部楼层
damiaa 发表于 2018-11-27 09:27
这芯片难点就是手工焊接要求高,其他都好。价格好像也实在,淘宝都有30多的模块买了。确实可以。芯片价格 ...

带着大家一起玩玩

点评

谢谢,还是刚入门,摸索着玩。有消息就和大家共享一下。  详情 回复 发表于 2018-11-27 14:08


回复

使用道具 举报

2924

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2018-11-27 14:08 | 显示全部楼层
本帖最后由 damiaa 于 2018-11-27 14:10 编辑
dcexpert 发表于 2018-11-27 12:25
带着大家一起玩玩

谢谢,还是刚准备入门,摸索着玩。有消息就和大家共享一下。


回复

使用道具 举报

4

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-2-22 10:40 | 显示全部楼层
谢谢楼主,开发急需要这个。


回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-11-5 15:36 | 显示全部楼层

官网下载的好慢,谢谢楼主分享。这样下载快多了。



回复

使用道具 举报

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

关闭

站长推荐上一条 /5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-11-14 06:11 , Processed in 0.223648 second(s), 19 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表