查看: 1342  |  回复: 1
为什么nRF52832-QFAA深受各大蓝牙方案喜欢
dnsj052
78
主题
59
回复
发表于2021-03-02 18:29:46 | 只看该作者
1# 电梯直达

     现在的蓝牙非常成熟,尤其在消费类产品上,应用非常广泛,现在蓝牙低功耗(BLE)SOC作为新一代蓝牙,以其低功耗的优势,正凸显出强大的市场竞争力NORDIC旗舰型的BLE 5.0产品,nRF52832-QFAA这款芯片无疑是最受大众欢迎的。为什么呢,在经过大量的测试对比后,我将全方位给大家剖析,这次从五个维度,分别是功耗、射频参数、芯片处理能力、内存和支持协议这5个方面来解释,nRF52832-QFAA的优越性到底在哪。

1.功耗

      nRF52832芯片的功耗为5.0mA(实测可靠),通过表1可知:相比其他型号,nRF52832的功耗更低。

 

2、射频参数

      发射功率和接收敏感度是每个蓝牙模块厂家比较关注的射频参数。更高的发射功率和接收敏感度能够在远距离传输的应用中更有优势。表2是一些最新芯片的射频参数对比。

 注意:+10dBm是ETSI ( 欧洲电信标准协会)允许的最大发射功率。

 

3、芯片处理能力

表3归类了不同蓝牙芯片型号的内核

      M4F 是 Cortex-M4 增加一个浮点运算单元,这样可以用来应付更多的运算要求,拥有更高的性能和更小的体积,采用nRF52832芯片来生产蓝牙BLE模块,被广泛应用于穿戴设备上。

而大多数初代的芯片都用的是ARM Cortex内核,Cortex-M0内核是低功耗的内核,它适合采集传感器数据,但是在运行算法方面就不太好了。当你需要在Cortex-M0或者8051内核中跑BLE协议栈时,它就没有太多的剩余性能来做其他的事情,一些复杂的外设也就没办法接了。

 

4、内存

      参考表4各型号的容量内存介绍

  通常芯片会提供128KB或256KB的Flash容量,真实的协议栈一般是70KB至90KB的大小,所以留给应用程序的空间就不会太大。BLE应用不断的发展,需要处理的事物越来越多,所以就需要更大的RAM和更大的Flash。

  而nRF52832 带有512KB的Flash,它是目前拥有最大内存的BLE SoC。

  通常BLE SoC的RAM只有16KB,去掉蓝牙协议栈常用的8KB至12KB,所剩无几。

     而nRF52832则有目前最大的64KB的RAM。

 

5、多协议支持

  Freescale发布的KW40Z 受限于处理能力和Flash/RAM,它只支持BLE。TI的CC2650支持BLE、Zigbee、6LowPAN和RF4CE。Nordic的芯片支持BLE和ANT以及2.5Ghz的自由协议。芯片所提供的无线硬件都是差不多的,区别在于使用不同的软件。

  BLE是最流行的无线连接协议,多协议的支持肯定有更广的应用空间。但是同时也要考虑共存性 “coexist”,意思就是多协议同时应用时要保证无线协议之间不能互相干扰。否则就会浪费大量的电力在重发数据上面。

  表5是常见的BLE SoC芯片支持的协议:

 


通过多型号的对比,显而易见的 NORDIC和TI要胜出,同时NORDIC在蓝牙方面的开发环境非常友好,所以作为旗舰型的nRF52832-QFAA成为最受欢迎的蓝牙芯片也是必然的。





因为专注,所以专业。 刘工 13802914278 微信同号
dnsj052
78
主题
59
回复
发表于2021-03-09 14:38:53   |  只看该作者
2#
这算是360无死角全方位剖析了吧。。
因为专注,所以专业。 刘工 13802914278 微信同号

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部