精华内容
下载资源
问答
  • CC2640 外设教程 适用 CC2640、 CC2650
  • CC2640

    2019-04-26 20:29:02
    1使用晟润的SDK遇到的问题。 a.串口驱动配置有一个唤醒脚,这个一定要配置为唤醒串口状态,否则串口无法发送数据 b.硬件的PWM 频率最小48000000/65535(1k左右),要想较低频率可以使用定时器,但是定时最小单位是1...

    1使用晟润的SDK遇到的问题。

    a.串口驱动配置有一个唤醒脚,这个一定要配置为唤醒串口状态,否则串口无法发送数据

    b.硬件的PWM 频率最小48000000/65535(1k左右),要想较低频率可以使用定时器,但是定时最小单位是1ms

    2.Sensor controller studio 使用感悟

    a.此工具生成代码很方便。

    b.工程中的事件/任务是轮询的方式触发,并且达到条件后给MCU应用层发送中断信号/唤醒信号。

    c.COMPA比较器在此工具中生成话无法满足实时性,因为在此工程中虽然是硬件比较器但是是轮询的查找结果,所以还是但不到实时性。要想使用硬件比较器实时检测的话的寄存器操作才行。

    展开全文
  • TI(德州仪器)最近推出的CC2640R2L是2.4 GHz无线微控制器(MCU),支持低功耗Bluetooth 5.1和专用2.4 GHz应用,包括Wi-Fi®、Bluetooth Low Energy、Thread、ZigBee®、Sub-1 GHz MCU和主机MCU,它们都使用单核软件...

    原文链接:https://www.szrfstar.com/news/632-cn.html

    TI(德州仪器)最近推出的CC2640R2L是2.4 GHz无线微控制器(MCU),支持低功耗Bluetooth 5.1和专用2.4 GHz应用,包括Wi-Fi®、Bluetooth Low Energy、Thread、ZigBee®、Sub-1 GHz MCU和主机MCU,它们都使用单核软件开发工具包(SDK)和丰富的工具集,共享一个通用、易于使用的开发环境。同是德州仪器推出的低功耗无线微控制器CC2640R2F和CC2640R2L,能收发范围更大的射频信号。

            信驰达科技基于CC2640R2F芯片推出的蓝牙模组RF-BM-4044B2在市场上取得不错的反响,而CC2640R2L作为CC2640R2F的低成本版,在价格方面更低。

    蓝牙模块方案商

            从芯片支持的蓝牙协议上看,CC2640R2F支持BLE 5.0协议,CC2640R2L支持BLE 5.1协议,可以利用AOA/AOD进行室内定位,非常适用于提升物联网(IoT)应用的性能。而CC2640仅支持BLE 4.2,能实现的功能较少。

             CC2640,CC2640R2F,CC2640R2L的专用无线电控制器均是ARM® Cortex®-M0,可处理存储在 ROM 或 RAM 中的低级射频协议命令,因而可确保超低功耗和极佳的灵活性器件的低功耗不会影响射频性能,具有优异的灵敏度和耐用性能。

             CC2640、CC2640R2F、CC2640R2L均是2.4 GHz RF器件。

    蓝牙模块方案商

     

            那么CC2640、CC2640R2F芯片,CC2640R2L三款芯片的差别究竟在哪里呢?

            内核方面,CC2640、CC2640R2L和CC2640R2F均是48 MHz ARM® Cortex®-M3内核,CC2640、CC2640R2F和CC2640R2L都拥有275KB 非易失性存储器,包括128KB系统内可编程闪存,高达 28KB系统SRAM,其中20KB为SRAM。

            其区别在于元器件的减少,CC2640R2L相较于CC2640R2F,没有Sensor Controller Engine,减少的器件使其价格更低,对于不需要使用传感器或者对传感器数据要求不高的客户,CC2640R2L更加实惠的价格更加满足基础透传功能的应用场景。

            CC2640R2L参数:

    蓝牙模块方案商

     

    微控制器:

    •   强大的Arm®Cortex®-M3
    •   高达48 MHz时钟速度
    •   275KB的非易失性存储器,包括128KB的系统内可编程闪存
    •   高达28KB的系统SRAM,其中20KB是超低泄漏SRAM
    •   8KB SRAM用于高速缓存或系统RAM
    •   支持“空中传送”升级(OTA)

     

    符合RoHS标准的封装:

    •   5‑mm×5‑mm RHB VQFN32(15个GPIO)
    •   7‑mm×7‑mm RGZ VQFN48(31个GPIO)

     

    外围设备:

    •   所有数字外设引脚都可以引到任何GPIO
    •   四个通用定时器模块(8个16位或4个32位定时器,每个均有PWM)
    •   UART、I2C和I2S
    •   实时时钟(RTC)
    •   AES-128安全模块
    •   集成温度传感器

     

    低功耗:

    •   宽电源电压范围
    •   正常工作:1.8至3.8 V
    •   外部调节器模式:1.7至1.95 V

     

    射频部分:

    •   2.4 GHz射频收发器,兼容蓝牙低功耗5.1和早期的LE规范
    •   出色的接收机灵敏度(BLE为-97 dBm)、选择性和阻塞性能
    •   可编程输出功率高达+5 dBm
    •   单端或差分射频接口

     

            CC2640R2F参数:

    蓝牙模块方案商

     

    微控制器:

    •   强大的 ARM® Cortex® -M3
    •   高达 48MHz 的时钟速度
    •   275KB 非易失性存储器,包括 128KB 系统内可编程闪存
    •   高达 28KB 系统 SRAM,其中 20KB 为超低泄漏 静态随机存取存储器 (SRAM)
    •   8KB SRAM,适用于缓存或系统 RAM 使用
    •   支持无线升级 (OTA)

     

    封装符合 RoHS 标准

    •   2.7mm × 2.7mm YFV DSBGA34 封装(14 个 GPIO)
    •   4mm × 4mm RSM VQFN32 封装(10 个 GPIO)
    •   5mm × 5mm RHB VQFN32 封装(15 个 GPIO)
    •   7mm × 7mm RGZ VQFN48 封装(31 个 GPIO)

     

    外设

    •   所有数字外设引脚均可连接任意 GPIO
    •   四个通用定时器模块 (8 × 16 位或 4 × 32 位,均采用脉宽调制 (PWM))
    •   12 位模数转换器 (ADC)、200MSPS、8 通道模 拟多路复用器

     

    低功耗

    •   宽电源电压范围
    •   正常工作电压:1.8V 至 3.8V
    •   外部稳压器模式:1.7V 至 1.95V
    •   关断电流:100nA(发生外部事件时唤醒)

     

    射频 (RF) 部分

    •   2.4GHz RF 收发器,符合 Bluetooth 低功耗 (BLE) 4.2 和 5 规范
    •   出色的接收器灵敏度(BLE 对应 –97dBm)、可选择性和阻断性能
    •   最高达+5dBm的可编程输出功率
    •   单端或差分 RF 接口

     

            CC2640参数

    蓝牙模块方案商

     

    微控制器

    •   强大的 ARM® Cortex® -M3
    •   高达 48MHz 的时钟速度
    •   128KB 系统内可编程闪存
    •   高达 28KB 系统 SRAM,其中 20KB 为超低泄漏静态随机存取存储器 (SRAM)
    •   8KB SRAM,适用于缓存或系统 RAM 使用

     

     

    封装符合 RoHS 标准

    •   4mm × 4mm RSM VQFN32 封装(10 个 GPIO)
    •   5mm × 5mm RHB VQFN32 封装(15 个 GPIO)
    •   7mm × 7mm RGZ VQFN48 封装(31 个 GPIO)

     

    外设

    •   所有数字外设引脚均可连接任意 GPIO
    •   四个通用定时器模块 (8 × 16 位或 4 × 32 位,均采用脉宽调制 (PWM))
    •   超低功耗模拟比较器
    •   I2C
    •   I2S
    •   实时时钟 (RTC)
    •   10、15 或 31 个 GPIO,具体取决于所用封装选项
    •   外部系统
    •   片上内部 DC-DC 转换器
    •   极少的外部组件
    •   无缝集成 SimpleLink™CC2590 和 CC2592 范围 扩展器

     

    低功耗

    •   宽电源电压范围
    •   正常工作电压:1.8V 至 3.8V

     

    射频 (RF) 部分

    •   2.4GHz RF 收发器,符合 Bluetooth 低功耗 (BLE) 4.2 规范
    •   出色的接收器灵敏度(BLE 对应 –97dBm)、可选择性和阻断性能
    •   最高达 +5dBm 的可编程输出功率
    •   单端或差分 RF 接口

     

            信驰达科技现已推出CC2640R2L模块,支持室内定位能力强大的BLE 5.1协议。早在2019年1月21日,蓝牙技术联盟Bluetooth SIG宣布核心规范 Core specification 5.1发布,引入了期待已久的AoA/AoD特性。AoA/AoD到达角/发送角测距是一种基于信号到达角度/发送角度的定位算法,通过蓝牙5.1设备感知发射节点信号的到达/发送方向,计算接收节点和发射节点之间的相对方位或角度,然后再利用三角测量法或其他方式计算出未知节点的位置,非常适合物联网室内定位应用。

    蓝牙模块方案商

    现在已经有越来越多的厂商支持蓝牙5.1标准。蓝牙5.1运用在室内定位有着很多优势,采用CC2640R2L芯片的模块,成本更低,支持BLE 5.1,能够满足用户更多的需求,例如信驰达科技推出的综合性能很强的RF-BM-4077B1LRF-BM-4055B1L模块。

     

    蓝牙模块方案商

     

            信驰达科技专注蓝牙领域十年,拥有丰富的模块设计经验。信驰达科技的蓝牙模块表现出色。

            信驰达科技是行业知名度和信誉度优秀的无线射频解决方案提供商及低功耗射频核心器件供应商,旗下产品包含丰富的TI系列产品,例如CC2640R2L。专业的技术支持团队为您提供专业的定制化服务,更多TI方案,请关注信驰达科技

     

    原文链接:https://www.szrfstar.com/news/632-cn.html

    展开全文
  • CC2640 开发教程

    2018-03-28 21:35:51
    CC2640开发入门教程 CC2640开发入门教程 CC2640开发入门教程 CC2640开发入门教程 CC2640开发入门教程 CC2640开发入门教程 CC2640开发入门教程
  • 因项目需求 BLE芯片需要从CC2640更新到CC2640R2F IOS工程师 发现以前的CC2640OAD程序 无法更新CC2640R2F CC2640R2 FFC1发送完 元数据后 ,FFC2还是需要再次发送元数据。而CC2640 FFC1发送完 元数据后,只需要FFC2发送...

    因项目需求 BLE芯片需要从CC2640更新到CC2640R2F
    IOS工程师 发现以前的CC2640OAD程序 无法更新CC2640R2F

    CC2640R2 FFC1发送完 元数据后 ,FFC2还是需要再次发送元数据。而CC2640 FFC1发送完 元数据后,只需要FFC2发送下面的镜像数据,通过调整IOS软件 CC2640R2 OAD成功。

    展开全文
  • cc2640cc2640R2F

    千次阅读 2017-01-09 11:43:42
    前言在蓝牙5协议发布之后,nordic率先推出了支持ble5.0协议的芯片nrf52840,配置之强大对于用了多年ti蓝牙芯片的我来说简直令人发指,256kram和1M flash的搭配完虐cc2640的20k+128k的组合,目前项目使用cc2640开发,...

    前言

    在蓝牙5协议发布之后,nordic率先推出了支持ble5.0协议的芯片nrf52840,配置之强大对于用了多年ti蓝牙芯片的我来说简直令人发指,256kram和1M flash的搭配完虐cc2640的20k+128k的组合,目前项目使用cc2640开发,由于外设很多,遭遇了flash空间不够的尴尬。TI于近期推出了支持ble5.0的芯片cc2640R2F,虽然还是128k的flash,但是ble4.2的协议栈大部分固化到了rom中,可供开发者使用的code空间达到了80k,对于一般用户来说,也算暂时够用了。

    SDK

    TI为cc2640R2F专门定制了新的SDK,由于之前一直使用cc2640的2.1版本的SDK,所以这次的新SDK无论从目录结构还是API接口都有了一些变动。值得庆幸的一点是:协议栈安装完直接就能编译通过,本人直接用的IAR7.8IDE,直接编译即可烧到芯片运行,这点比2640要好很多,cc2640刚开始用的时候装完SDK一堆错误。这次TI给的OAD的demo也是很给力的,按照参考文档做基本都不会有什么大问题。

    参考资料

    TI此次给出了在线的使用手册,对于从cc2640到cc2640R2F的我来说,真是帮了大忙,基本所有功能移植都没有遇到大问题,文档做的比较详细,下面是这个在线帮助文档的地址:Bluetooth Low Energy Software Developer’s Guide

    关于官方demo

    此版本协议栈所带的demo还是很少的,所以如果有需要可以根据上面提到的文档,对之前版本的协议栈里的demo进行修改使用,本人在移植HID功能的时候就出现不能运行的问题,后来查得上述文档,才得以修改完成。

    展开全文
  • CC2640 CC2650 CC26XX 资料大全 CC2640 CC2650 数据手册 TI官方最新的
  • 原标题:TI最新CC2640R2L与CC2640R2F区别详解TI(德州仪器)最近推出的CC2640R2L是2.4 GHz无线微控制器(MCU),支持低功耗Bluetooth 5.1和专用2.4 GHz应用,包括Wi-Fi®、Bluetooth Low Energy、Thread、ZigBee®、Sub-...
  • 德州仪器出品的低功耗无线微控制器CC2640CC2640R2F,能在更大范围内收发射频信号。CC2640R2F作为CC2640的升级版,在支持协议和内存等方面有了全面提升。 从芯片支持的蓝牙协议栈上看,CC2640CC2640R2F都支持BLE...
  • CC2640资料

    2018-09-04 23:13:17
    CC2640的相关技术文档资料,用于相关项目开发,初学者也可使用
  • CC2640CC2640架构及原理

    千次阅读 2017-05-04 21:04:08
    CC2640CC2640R2F的区别是什么?CC2640CC2640R2F是低功耗蓝牙SOC的解决方案,两颗芯片的基本架构和工作原理相同,实现的功能略有不同。CC2640芯片组成? 主MCU(Main CPU): 主MCU是一颗ARM Cortex-M3的处理器,...
  • CC2640手册

    2015-03-24 13:22:14
    CC2640 CC2650 技术手册 TI 最新的 CC26xx系列 指导
  • CC2640R2F App Flash Rom 和 CC2640R2F BLE Stack 路径比较 CC2640R2F BLE Stack 路径:$SRC_BLE$/controller/cc26xx_r2/inc $SRC_BLE$/inc $SRC_BLE$/rom $SRC_BLE$/common/cc26xx $SRC_BLE$/common/cc26xx/npi/...
  • cc2640数据手册.pdf

    2021-03-19 11:11:41
    CC2640规格书
  • CC2640项目升级需要 替换芯片CC240R2F 安装完SDK后发现官方例程IAR无法编译通过,原因是多个SDK重新配置工程环境 IAR : TOOLS ->Configure Custom Argument Variables WorKspace: Diasble 上图选中部分 Global: ...
  • 【BLE-CC2640CC2640之快速入门

    万次阅读 多人点赞 2016-08-12 16:30:13
    本文简介如何从CC2541快速入门至CC2640
  • 【BLE-CC2640CC2640之bootloader

    千次阅读 2017-02-23 21:46:09
    本文介绍CC2640芯片内部的bootloader
  • CC2640r2谷雨

    2018-09-19 07:37:11
    CC2640r2谷雨程序代码包。非常实用,很适合学习参考。
  • cc2640.pdf

    2018-04-08 22:00:02
    CC2640 SimpleLink™ Bluetooth ® 低 功 耗 无线 线 MCU
  • CC2640 串口

    2016-08-20 11:36:24
    该压缩包解压之后会看到“board_uart.c”和“board_uart.h”两个文件,这是CC2640上串口封装的文件,用于配置串口及串口打印,并且封装了可变参数打印接口。详细内容可以参看博客:...
  • CC2640R2F BLE5.0 CC2640R2F软件架构

    千次阅读 2017-08-03 11:00:52
    下图展示CC2640R2F支持的两种开发模型,本文讲解都集中在图一,也就是整个ble协议栈和应用都工作在一个CC2640R2F的单SOC解决方案。 单一设备:Controller、Host、Profile、应用程序都在CC2640R2F上实现,作为...
  • 原文链接: ... TI(德州仪器)最近推出的CC2640R2L是2.4 GHz无线微控制器(MCU),支持低功耗Bluetooth 5.1和专用2.4 GHz应用,包括Wi-Fi®、Bluetooth Low Energy、Thread、ZigBee®、Sub-1.
  • CC2640R2F BLE5.0 CC2640R2&BLE5.0开发文档

    千次阅读 2017-08-22 21:16:58
    CC2640R2&BLE5.0开发 关于我们 关于我们开发板介绍 文章所有代码、工具、文档开源。加入我们QQ群 591679055获取更多支持,共同研究CC2640R2F&BLE5.0。 入门开始 BLE5.0常用问答开发向导CC2640R2开发...
  • CC2640R2的协议栈

    2018-10-15 08:08:34
    CC2640R2的协议栈,其中具有全部的CC2640R2的SDK和示例。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,054
精华内容 421
关键字:

cc2640