首页 > 评测 > 一款基于Cortex-M4的BLE SoC——Nordic nRF52开发套件评测
一款基于Cortex-M4的BLE SoC——Nordic nRF52开发套件评测
- [导读]
- 谈及BLE低功耗协议,其实早在2010年时BLE 4.0协议就已提出,但那时候的智能硬件热潮尚未到来,而主流的智能手机系统例如WP、iOS及Android等也缺乏对BLE新协议的支持,因此BLE功能未能够大范围的普及。而在过去的几年中,智能硬件概念的炒作和相关产品的诞生如雨后春笋般,热潮一波接着一波,BLE功能也成了目前智能手机的标配。在大好的环境的激励下,一些半导体厂商开始"闷声发大财",推出一系列功能强大的BLE芯片,例如文中将要介绍的nRF52832芯片,便来自于Nordic半导体公司。
最近有幸获得了评测nRF52板子的机会,想想还是有点小激动的,毕竟这板子一经推出,便艳惊四座!这次终于可以一睹其风采了,接下来本文将带你解开它那神秘的面纱。
本文目录
1. 开箱分享
2. 硬件资源介绍
3. 上手体验
3.1 心率监视器
3.2 防丢Demo
3.3 更多新特性
4. 总结
1. 开箱分享
nRF52评估板购买于贸泽商城,含税300大洋。发货期间忘记填写过关的单子导致出货耽搁了2个星期,板子到手后就迫不及待的肢解了包装盒,如图1所示,包装盒里首先看到的是一张快递单号以及一个大的防静电包装袋。
图1. 防静电包装袋
打开袋子让我意外惊喜,里面除了nRF52主板以外,还包含5枚nRF52832芯片以及一片NFC线圈。买过这么多次的板子,头一次遇到厂商额外送主控IC,果然良心啊,泪牛满面~~。
图2. 购买清单合影
为了避免板载的排针、排母出现磕碰变形的情况,Nordic给所有的排针、排母都加了针帽,这点还是很贴心的。(这是之前错误的认识,其实这些针帽应该是夹持盖,在SMT机器上方便上料。)
2. 硬件资源介绍
nRF52评估板将主控MCU的所有引脚(编号从P0.00到P0.31)都引了出来,并以排母的形式分布在开发板的两端,旁边的过孔也可以自己焊接成排针,为引脚与模块之间的连线提供了方便,此外,开发板还兼容arduino接口,可谓考虑周详。咋一看还以为开发板上白色贴纸下的大芯片是nRF52,还纳闷Nordic怎么将MCU做成这么大了。仔细一瞧才发现白线框内的小IC才是nRF52832, 型号标识是N52832QFAA。
图3.评估板硬件资源标识
如图所示,板载硬件中自带Jlink调试器(中间最大的白色IC),并引出了两种向外的调试接口,长排的接口为常用的SWD接口,nRF52除了可使用自带Jlink调试器外,也提供了Debug in接口,以支持外部调试器的接入。在供电方面,评估板提供了三种供电方式:纽扣电池供电、USB供电以及外部引脚供电,其中USB供电口可直接插在电脑端,除了供电外还提供了额外的两个功能:一,串口调试功能;二,USB的大容量存储模式,在电脑上呈现一个U盘的状态,将编译生成的固件直接拖入该盘中,即完成固件的更新。总之,板载调试器的microUSB接口提供了供电,串口打印、下载调试、USB固件更新等4大功能,非常方便。最后nRF52还提供了NFC功能,通过下方的NFC接口可插入外部NFC线圈。
图4. 虚拟串口功能
图5. USB大容量存储模式
最后重点介绍本文的主角:nRF52832IC,Nordic最新的一款微控制器产品,型号标识是N52832QFAA,采用QFN48封装,尺寸仅为6x6mm;若采用晶圆级芯片封装(WLCSP),尺寸可做到3.0x3.2mm。
图6. nRF52832芯片图
打开Keil工程选项,可以看到处理器的架构为ARM Cortex-M4,32-bit,最大主频64 MHz,内部闪存为512kB,SRAM也达到了64kB。下面列出一张对比表,比较nRF52832与自家的前一代芯片nRF51822之间的参数差异。
表1. 芯片参数对比
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前