主流蓝牙芯片盘点,Nordic/TI/博通哪家强?
无线通信技术自19世纪中期诞生以来,从使用狼烟、火炬、闪光镜、信号弹等在视距内传输信息,到1838年塞缪尔・莫尔斯发明电报网,再到电报网被电话取代,再到几十年后的1895年马可尼首次从英国怀特岛到30km之外的一条拖船之间成功进行了无线传输,现代意义下的无线通信从此诞生。从这一天开始,无线通信技术迅速发展,使我们能够在更远的传输距离上实现更好的通信质量、更低的功耗、更小的体积和更便宜的价格,使公网和专网的无线通信、无线电视、无线网络等成为现实。而目前,无线浪潮依然没有退却,却已有愈演愈烈的趋势。特别是近几年来,全球通信技术的发展可谓是日新月异。
无线通信技术主根据传输距离的远近可以大致分为:近距离无线通信过和远距离无线通信。近距离无线通信包括WIFI、蓝牙、ZigBee、Z—Wave、NFC、UWB、LiFi等。远距离无线通信包括LoRa、NB-IoT等。
今天,《芯榜单》就来为大家解读一下市面上的蓝牙芯片。

蓝牙技术自1994年爱立信提出至今,经久不衰,不断更新迭代。那么蓝牙技术为什么能从V1.1走到现在的V5.0呢?可以归纳为以下几个特点:
1. 全球范围适用:蓝牙工作在通用2.4G频段
2. 可同时传输语音和数据
3. 可建立临时性对等连接
4. 具有很好的抗干扰能力
5. 蓝牙模块体积小,便于集成;
6. 功耗低;
7. 开放的接口标准;
8. 开发成本低。
在物联网快速发展的今天,蓝牙技术也紧跟物联网的发展脚步。最新的蓝牙5.0标准传输速度是之前蓝牙4.2版本的2倍,有效距离是上一版的4倍。另外,蓝牙5.0还允许无需配对接受信的数据。目前市面上以蓝牙4.0以上的芯片及解决方案居多。随着市场需求的扩大,国内外各个供应商纷纷研发推出自己的蓝牙芯片和模块。所以,市场上的蓝牙芯片数量非常多,那么怎么根据自己的需求来选择合适的蓝牙芯片进行相应的研发呢?小编吐血为大家整理出一份蓝牙芯片名册以及说明分析,供大家参考。

国外部分:
Nordic nRF51822
nRF51822 是功能强大、高灵活性的多协议 SoC,适用于Bluetooth低功耗和 2.4GHz 超低功耗无线应用。嵌入式 2.4GHz 收发器支持蓝牙低功耗及 2.4GHz 操作,其中 2.4GHz 模式Nordic nRF24L系列产品无线兼容。支持 S110 蓝牙低功耗协议堆栈及 2.4GHz 协议堆栈(包括 Gazell),这两种协议堆栈在 nRF518 软件开发套件中均免费提供。主要运用于移动电话配件、PC周边产品/玩具和电子游戏、智能家居设备等领域。淘宝、博客等地方最该芯片的使用及解决方案也比较多,比较适合蓝牙入门学习者。
TI CC2640
CC2640是TI可以支持BT4.1及以上的协议栈,也是业界唯一以ARM Cortex-M3+M0+16bit协处理器为核心架构的SOC芯片。TI提供完整的参考设计,不需要太多RF专业知识也能轻易发开,使得开发门槛降低。支持空中升级(OTA)功能。可以应用于智能家居、玩具等领域。TI的这款芯片在国内网上的资源非常多,且国内专门做TI芯片解决方案的公比较多,所以很适合自学蓝牙开发,开发过程中遇到的很多问题都基本能解决。
CSR CSR1011
英国CSR公司的CSR101x系列采用蓝牙4.0技术,是一款单模蓝牙低功耗平台,提供CSR uEnergy SDK2.5.1开发环境。CSR市场占有率高,受欧美市场的欢迎和认可,但是价格居高不下,一般的供应商也不会选择这种产品。可用于智能蓝牙语音遥控器、智能家居等。目前针对这款芯片国内网站上的资源相对来说比较少一些。
博通 BK3431
BK3431芯片是高度集成的蓝牙4.0低功耗单模设备。它集成了一个高性能RF收发器,基带,ARM内核微处理器,丰富的功能外设单元,可编程协议和配置文件,以支持BLE应用。闪存程序存储器使其适用于定制应用程序。开发成本低,但是芯片本身的软件有一定的bug,开发起来比较费时。
国内部分:
联科发(台湾) MT7622
作为全球首款蓝牙5.0规格的系统单芯片(SOC),主频为1.35GHz的64位双核ARM Cortex-A53处理器。MT7622内建联发科技独家Wi-Fi网络加速器技术,实现优质的网络连接体验。另外,MT7622支持主流必备的音频接口,包括I2S、TDM 和S/PDIF。另外,该芯片除了同时整合Wi-Fi、蓝牙和Zigbee,还提供了一系列丰富的慢速输入/输出端口,以满足家用自动网关的技术需求。
珠海炬力 ATS2829
ATS2829是一颗高度集成度的蓝牙4.2音频解决方案Soc,是专为便携式和无线蓝牙音频所设计的产品,满足市场需求的高性能,低成本和低功耗等特点。ATS2829封装小巧,体积虽小但内功深厚,大容量内置RAM能够满足不同蓝牙应用方案的需求,且支持后台蓝牙。炬力作为国产芯片厂商,合作的知名品牌客户包括Ihome、Creative、Onkyo、Mifa、Insignia、Anker、不见不散、小米、朗琴、乐果、艾特铭客、酷我等更是持续增加,骄人业绩可见一斑。为国产芯疯狂打Call!
络达(台湾) AB1526
AB1526是一款先进的单芯片解决方案,集成了用于高密度音频应用的基带和收音机。AB1526支持蓝牙4.2双模认证,它内嵌串行闪存,更灵活的客户软件升级和支持第三方软件移植。
珠海杰理科技 AC410N
AC410N系列是一款具有96KB SRAM的低功耗,高性能微处理器,集成了32位RISC CPU和丰富的外围电路。这个系列的特点事但芯片,推出的目的是为了低功耗应用,蓝牙版本为2.0+EDR。
下面是以上几款蓝牙芯片的对比。

由此可见,虽然前期由国外主导的蓝牙研发,但是国产芯不断向国外的芯片看齐,也研发出了或正在研发很多不错的蓝牙芯片。但是总的来说国内的蓝牙芯片网上可用资源相对较少,如需使用可以到该公司官网购买,以便能得到更好、更便捷的服务。
了解了这么多,我们需要知道虽然市场很大,需求也很大,但是在实际的产品中,需要了解市场定位在哪里,产品能够接受多大规格的芯片或模组,对于不同的使用场景,需要确定不同的侧重点来对比芯片的参数,只有在这些都了解后,才能选择的合适的芯片及方案;在学习蓝牙的过程中,则可以根据成本、该芯片的网上资源等来选取合适的芯片,这样在学习的过程中才能事半功倍!
主流蓝牙芯片盘点,Nordic/TI/博通哪家强?的更多相关文章
- 校招:Vobile阜博通2015校园招聘
关于Vobile阜博通校招(10-11月份),耗时将近一个月,现整理分享给大家. 1 浙大笔试无选择填空,问答题为主,偏语言的个人理解,不在意具体语言方向(C/C++/Java).(1)描述C.C++ ...
- Arch Linux 安装博通 BCM4360 驱动(Arch Linux, Ubuntu, Debian, Fedora...)
BCM4360 在2010年9月,博通完全开源的硬件驱动[1].该驱动程序 brcm80211已被列入到自2.6.37之后的内核中.随着2.6.39发布,这些驱动程序已被重新命名为 brcmsmac和 ...
- C# 怎么才能取到网卡的型号信息呢? 如: 博通 NetLink BCM57781 Gigabit Ethernet
C# 怎么才能取到网卡的型号信息呢? 如: 博通 NetLink BCM57781 Gigabit Ethernet
- archlinux系统安装博通B43XX系列无线网卡驱动
我的无线网卡是博通的B43xx系列,大家都知道博通对于其Wifi卡在 GNU/Linux 上的支持不好可谓是臭名昭著. 用 lspci -vnn -d 14e4: 或者 lspci -vnn | gr ...
- CWMP开源代码研究番外篇——博通方案
声明:本篇文章来自于某公司Cable Modem产品的文档资料,源码来自于博通公司,只提供参考(为保护产权,本人没有源码). 前文曾提到会写一篇关于博通的tr069,那么福利来了.福利,福利,福利,重 ...
- Ubuntu 18.04 安装博通(Broadcom)无线网卡驱动
目录 Ubuntu 18.04 安装博通(Broadcom)无线网卡驱动 Package gcc is not configured yet. 解决办法 history history | grep ...
- TI博客文章-4-20mA电流环路发送器入门
TI博客文章-4-20mA电流环路发送器入门http://bbs.21ic.com/forum.php?mod=viewthread&tid=1610834&fromuid=10995 ...
- 彭博社:博通正在与赛门铁克洽谈收购事宜(博通能买得起 又能讲故事的 没几个了 为了刺激资本的兴趣 只能瞎搞 就和intel 收购 麦咖啡一样。就像杜蕾斯收购美赞臣一样,也许只是纯粹的商业行为,哪行赚钱干哪行)
彭博社今日消息,知名芯片制造商 Broadcom 公司正在就收购网络安全公司 Symantec 事宜进行高级会谈,因为 Broadcom 希望寻找半导体业务之外的机会,以实现多元化经营. 据称,在彭博 ...
- 【转帖】影响超 10 亿设备,博通和 Cypress 芯片曝惊天漏洞,苹果、华为、三星等中招
影响超 10 亿设备,博通和 Cypress 芯片曝惊天漏洞,苹果.华为.三星等中招 https://www.infoq.cn/article/lpNEQGrxZL22gHDPBE2z 26 ...
随机推荐
- Resharper安装使用手册
今天在博客园上看到一位大牛写了一遍关于.NET代码优化的文章,其中提到了Resharper这个工具,以前没使用过这个工具,突然想用这个工具来检查一下自己之前代码的规范程度,也是为了写出更规范的代码. ...
- 【Alpha 冲刺】 9/12
今日任务总结 人员 今日原定任务 完成情况 遇到问题 贡献值 胡武成 完善API文档,并初步使用SpringMVC产生编写部分API 已完成 孙浩楷 完成课程通知页面(及发布通知的弹窗) 已完成 胡冰 ...
- loli的混合算法测试
最近刚讲了最短路,说要考试我以为是考最短路,然而只有一道是最短路... 数据似乎有一点问题,不管了,反正手工测评都是对的,那现在就来看看题吧. Balanced:(此处并没有网址) 题意概述:$n$ ...
- gatewayworker中使用tcp协议连接硬件设备获取数据报错解决办法!
运行后过段时间报错, Warning: Error while sending STMT_PREPARE packet. PID=1776 in D:\phpStudy\WWW\api\mysql-m ...
- vagrant特性——基于docker开发环境(docker和vagrant的结合)-1-基本使用
Docker vagrant提供了使用Docker作为provider(其他的provider有virtualBox.VMware\hyper-V等)的开箱即用支持.这允许你的开发环境由Docker容 ...
- 微信小程序 bindcontroltap 绑定 没生效
微信 bindcontroltap 绑定 没生效 多次查看官方文档,代码没有问题, 解决: windows下 显示设置中 缩放必须是100%,
- SVN 错误收集
一.the working copy is locked due to a previous error 解决办法:在 Cornerstone 右键本地工程 --> clean.
- 图文列表,关于Simpleadapter
main.xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xm ...
- 关于C#中async/await中的异常处理(下)-(转载)
上一篇文章里我们讨论了某些async/await的用法中出现遗漏异常的情况,并且谈到该如何使用WhenAll辅助方法来避免这种情况.WhenAll辅助方法将会汇总一系列的任务对象,一旦其中某个出错,则 ...
- 处女男学Android(七)---Android 应用资源之StateListDrawable
前言 本篇Blog将记录关于Android应用资源中最经常使用的一个Drawable资源--StateListDrawable,本来说应当继续写UI方面的内容,突然跳到应用资源这边,主要是由于之前写界 ...