[导读] CC2540是一款高性价比,低功耗的片上系统(SOC)解决方案,适合蓝牙低功耗应用,诸如2.4G 低功耗蓝牙系统、健康医疗、运动和健身设备和消费电子/移动配件等。
关键词:蓝牙BLETI公司CC2540
   蓝牙BLE的概念近年来十分火热,由于是新兴技术,市面上主流的控制芯片厂商可谓是屈指可数。在此,小编为你尽可能收集了这些主流控制芯片的详细介绍,希望对你的设计有所帮助。

德州仪器的CC2540
   德州仪器的CC2540系列产品提供用于感应器应用及行动手持装置周边的低功率蓝牙解决方案, CC2540是一个真正的系统单晶片解决方案,结合德州仪器的协定堆叠、轮廓软体及应用支援, CC2540成为市场上最具有弹性及成本效益的单模式低功率蓝牙解决方案。

CC2540相关资料推荐:

1. TI CC2540:2.4GHz低功耗蓝牙SoC产品资料

2. TI CC2540 头文件下载

3.TI CC2540:蓝牙4.0透明传输模块数据说明及协议说明

4.TI CC2540:蓝牙低能量swru271d软件开发者指南
简介

  CC2540是一款高性价比,低功耗的片上系统(SOC)解决方案,适合蓝牙低功耗应用。它包含了一个出色的工业标准的8051内核的RF收发器,可编程闪存,8KB RAM和其它功能强大的配套特征及外设。CC2540适合低功率系统,超低的睡眠模式以及运行模式的超低功耗和转换进一步实现了低功耗。CC2540有两种不同的版本:CC2540F128 / F256,分别有128和256 KB的闪存,结合TI的蓝牙低功耗协议栈,CC2540F128 / F256形成了市场上最灵活,性价比也最高的单模式蓝牙BLE解决方案。

图1 功能方框图

重要特性
  (1)真正的低功耗蓝牙片上系统解决方案:
  CC2540 集合低功耗蓝牙协议栈,包括外设接口和广泛的传感器等。
  — 封装 6mm *6mm
  (2) RF 部分
  — 蓝牙低功耗兼容技术
  — 出色的链路预算(高达 97dB),支持无外部前段的远程应用
  — 精确的数据接收信号强度检测(RSSI)
  — 适用于针对世界范围内的无线电频率调节系统 , 规则: ETSI EN 300 328 ,EN 300 440 2 类( 欧 洲 ) , FCC CFR47 15 部 分 ( 美 国 ),ARIB STD-T66(日本)
  (3) 布局
  — 很少外部元件
  — 提供参考设计
  — 6mm*6mm QFN-40 封装:
  (4) 低功耗
  — 接收模式低至 19.6mA
  — 发送模式(-6dBm):24mA
  — 功率模式 1(3-us 唤醒) :235uA
  — 功率模式 2(睡眠计时器开启) :0.9uA
  — 功率模式 3:(外部中断):0.4uA
  — 供电范围:2V-3.6V
  — 在所有电源模式下都有 RAM 和寄存器存储
  (5)微控制处理器
  — 高性能,低功耗的 2051 内核
  — 系统可编程闪存 56KB
  — 静态随机存储器 8KB
  (6)外围设备
  — 含 8 个通道和可配置分辨率的 12 位数模转换
  — 集成高性能比较器
  — 通用定时器 16 字节,2 个 8 字节)
  — 21 个多功能 I/O 口(19*4mA.2*20mA)
  — 32kHz 休眠定时器
  — 2 个串口
  — 全速 USB 接口
  — 红外发生电路
  — 功能强大的 5 个通道直接内存访问(DMA)
  — AES 安全协处理器
  — 电池监控和温度传感器

  — 每个 CC2540 内涵一个唯一的 48 位 IEEE 地址。

参数对比

 与其它产品相比 Bluetooth / 蓝牙低耗

典型案例

  (1)便携式医疗仪器。例如血糖仪、数字血压计、血气计、数字脉搏/心率监视器甚至数字温度计,都采用五个常见于每个仪器的系统级块:电源/电池管理、控制和数据处理,放大和A / D转换的传感器输入,某种类型的显示和传感器元件本身。 一般来说这些都是单片机控制的手持设备,操作使用各种bio-sensors电池和测量。

  关键设计是考虑超低功耗和高效率的需要,延长电池寿命、快速和高精度快速响应时间,额外的需求可能是需要另外的内存,有线或无线接口数据上传到在医生办公室的电脑在家里,甚至进入传感器,音频反馈对于简单好/不好的迹象或更复杂的一步一步利用指令。在不增加能耗的前提下添加这些特性是一个重大的挑战。 德州仪器的微控制器、仪器仪表和缓冲放大器、电源和电池管理、音频放大器,有线和无线接口设备提供了理想的工具箱便携式医学应用。

  (2)物联网网关。链接建设/家庭能源系统使用低功率射频(LPRF)技术如ZigBee®任何Wi-Fi路由器 ,因此消费者可以监视和控制的智能能源设备或家庭自动化系统通过智能手机或平板电脑。一个强大的该™臂®皮质™A8处理器上运行Linux通常作为主机,实现宽范围的软件和固件定制。它还使物联网网关管理通信,局部而不是依靠情报在云数据处理及应用。

推荐TI公司BLE相关参考设计

【马上点击图片下载参考设计】

  同系列芯片资料推荐:

  主流蓝牙BLE控制芯片详解(2):CSR BC6130

  主流蓝牙BLE控制芯片详解(3):创杰 IS1685S

主流蓝牙BLE控制芯片详解(1):TI CC2540相关推荐

  1. 转 主流蓝牙BLE控制芯片详解(5):Dialog DA14580

    [导读] Dialog推出的号称全球功率最低.体积最小的SmartBond DA14580蓝牙智能系统级芯片(SoC),与竞争方案相比,该产品可将搭载应用的智能型手机配件,或计算机周边商品的电池巡航时 ...

  2. 转主流蓝牙BLE控制芯片详解(1):TI CC2540

    [导读] CC2540是一款高性价比,低功耗的片上系统(SOC)解决方案,适合蓝牙低功耗应用,诸如2.4G 低功耗蓝牙系统.健康医疗.运动和健身设备和消费电子/移动配件等. 蓝牙BLE的概念近年来十分 ...

  3. Android 蓝牙BLE开发详解

    Android 蓝牙BLE开发详解 由于年初接手了个有关蓝牙BLE的项目,开始了对蓝牙ble的学习,经过长时间的慢慢学习(学得太慢,太拖了),终于了解了该怎么写蓝牙BLE,现在就给大家分享一下. 一. ...

  4. 蓝牙|BLE Mesh详解

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/suxiang198/article/details/80160984 What is BLE mes ...

  5. ble理论(13) BT4.2 ble 广播详解

    文章目录 1.BLE 广播基本知识 1.1 BLE广播信道 1.2 BLE广播数据结构 1.3 广播间隔 1.4 广播类型 1.41 非定向可连接 广播 事件(ADV_IND) 1.4.2 定向可连接 ...

  6. UC3843 PWM控制芯片详解及其应用电路

    目录 1.引言 2.UC3843 PWM控制芯片概述 3.UC3843引脚功能详解 4.UC3843应用电路 4.1电源稳压电路 4.2开关电源电路 4.3电流模式反激电路 5.总结 1.引言 随着电 ...

  7. android 蓝牙耗电量,安卓Android BLE低功耗蓝牙接受数据详解 只需100行代码轻松搞定...

    做了一个安卓手机通过蓝牙获取电子秤的重量的Demo,在此写下以供大家参考和讨论. 先上代码,着急用的可以迅速参考,后面再写说明 我跳过了扫描过程,直接根据蓝牙设备地址进行连接,可以运行官方Demo来获 ...

  8. Android ble开发详解

    前段时间,项目要接入一个ble硬件,以前也没接触过ble开发,在查阅不少资料和踩了不少坑才完成任务,因此打算写一个简单的ble开发步骤,希望能帮助到初次接触ble开发的同学. BLE相关术语简介 GA ...

  9. 蓝牙安全入门详解 超详细

    1.基本概念 蓝牙是个啥: 蓝牙是一个无线通信协议,让传输数据从有线到无线,让通信更加便捷. 其他无线协议:Wifi ZigBee. 视频演示:https://space.bilibili.com/4 ...

最新文章

  1. 用FTP客户端实现主机和虚拟机之间文件的传输(方法1)
  2. linux中命令对c文件进行编译,Linux下C语言编译基础及makefile的编写
  3. 天地图专题一:加载天地图
  4. Render OpenCascade Geometry Curves in OpenSceneGraph
  5. MacOS Monterey 12.3 (21E30) OC 0.7.9 / Cl 5145 / PE 三分区原版黑苹果镜像
  6. Universal Radio Hacker(URH):一个用于逆向解析和攻击无线通信协议的开源工具
  7. 2100 年的世界会怎样?特拉华教授用机器学习开启“上帝之眼”
  8. java 插件 地图_[Java教程]插件~使用ECharts动态在地图上标识点
  9. NestJs简明教程
  10. BCIduino转载|3D打印机使用的日常问题汇总
  11. linux下的rtc机制
  12. 我的人生只适合黑夜,第一天
  13. threejs-绘制剖切面
  14. ubuntu16.04外接显示器扩展屏幕设置
  15. 鸢尾花python贝叶斯分类_机器学习之鸢尾花-朴素贝叶斯方法
  16. MATLAB surfl函数 surfc函数 效果图
  17. 家用摄像头选择(户内外)
  18. Kendall tau距离:求两个排列之间的逆序数
  19. 被KPI毁掉的百度贴吧
  20. aws EC2无法连接

热门文章

  1. infiniband获悉
  2. 纸牌游戏炸金花设计制作(C语言)
  3. easyX中loadimage()函数共计有5个参数详解
  4. linux下混杂模式
  5. 为什么应该为“数据时代原住民”打造智能产品?
  6. 【Linux】Linux 指令练习题 (一)
  7. [GWCTF 2019]枯燥的抽奖 1
  8. python程序run不了_无法通过计划程序正确运行Python脚本
  9. 原关键帧动画CAKeyframeAnimation
  10. 一文读懂之java组合