嗨,欢迎来到兆亿微波官方商城!
服务热线: 010-62975458  17600099251
购物车图片 购物车 ( )
全部商品分类

无线网络开发利器——TI LAUNCHXL-CC26X2R1

2021/8/17 13:56:13
浏览次数: 14

    随着科技的发展,技术的进步,人们的生活无形中就被技术所改变。从大哥大到手机,从有线到无线,从大块头到便携化,身边的生活物品随着科技逐渐变得更加智能,更加方便,也给我们的生活带来了极大的便利。而无线技术也是提高我们生活品质的根本技术之一,基于无线技术衍生的物联网技术也使得万物互联,一切都可以用一个类似手机的终端进设备行控制,本期的主题就是与无线技术相关的开发板,TI LAUNCHXL-CC26X2R1开发板。


    先来开个箱,还是红黑配色的TI风格,给人一种酷酷的感觉,整体的包装的感觉与以前的TI LaunchPadTM LaunchPAD CC3200,TI LaunchPadTM LaunchPAD MSP430基本一致。


    我们打开包装就可以看见四样物品,分别是一根Micro USB 的数据线,一张TI LAUNCHXL-CC26X2R1开发板的GPIO分配表,一张User Guide以及TI LAUNCHXL-CC26X2R1开发板的本体。


    下面我们来了解下TI LAUNCHXL-CC26X2R1开发板。


    TI LAUNCHXL-CC26X2R1开发板可以搭载两款无线MCU,分别是CC2642R 和CC2652R两款无线MCU,其中CC2642R是一款面向低功耗蓝牙4和5应用的无线MCU。CC2652R是一是一款多协议2.4GHz无线MCU。MCU面向Thread、Zigbee?、低功耗Bluetooth? 5、IEEE 802.15.4g、支持IPv6的智能对象 (6LoWPAN)、Wi-SUN?和专有系统(包括TI 15.4堆栈)。


    贸泽电子提供给我们的TI LAUNCHXL-CC26X2R1开发板,所使用的是多协议的无线MCU CC2652R,CC2652R使用的是48M的ARM cortex M4F主控内核,在EMBC CoreMark?评分为148,是一款性能强大的无线MCU,芯片内包含352KB 系统内可编程闪存以及256KB ROM,用于协议和库函数,内存部分包括8KB 缓存 SRAM同时也可作为通用 RAM 提供和80KB 超低泄漏 的SRAM。SRAM 通过奇偶校验得到保护,从而可以确保更高的可靠性来运行。支持使用JTAG和cJTAG两种方式调试,还可以使用手机端APP STARTER 进行OTA 空中更新固件。


    外设部分,CC2652R也较为丰富,拥有4 个 32 位或 8 个 16 位通用计时器,4个32位或 8个16位通用计时器,支持8通道工作,可编程电流源,2个具有内部基准DAC的比较器,其中一个是连续时间比较器,另一个是超低功耗比较器。一路可编程电流源,两路UART,两路SSI,SSI接口可以支持SPI,MICORWIRE和TI。I2C和I2S个一路,实时时钟RTC。在安全加密部分支持AES 128位和256位加密加速计,ECC和RSA公钥硬件加速器和SHA2加速器同时具有真随机数发生器TRNG。


    低功耗是当今物联网及可穿戴设备的主要评估参数,TI CC2652R具有低功耗设计,有缘RX模式下,功耗为6.9mA,在有缘TX模式下,不同的发射功率功耗也不尽相同,0dBm情况下7.3mA,在5dBm情况下可以达到9.6mA,待机电流为0.94uA,同时支持宽电源电压输入范围:1.8V至3.8V。


    我们继续来看这块TI LAUNCHXL-CC26X2R1开发板,大体上可以分为两个部分,上半部分主要是TI为LAUNCHXL-CC26X2R1开发板提供的XDS110下载调试器,下半部就是开发板的主体部分,由GPIO接口、板载天线及CC2652R无线MCU主控组成,相关的GPIO接口的分配如下图,板载天线的结构配合板载的下载调试器,使得我们的应用更加方便,可以进行更加快捷的原型开发。


    CC2652R无线MCU所支持的协议众多,比如我们常见的蓝牙5.2 BLE、ZigBee、Thread和TI 15.4 协议,这些无线协议在物联网领域应用甚广,在这个物联网协议的百花齐放的年代,CC2652R更进一步,不再仅仅支持其中的一两种协议,而全部都包括涵盖,配合并发多协议管理器(DMM)进而实现协议间的转换,既可以作为协议的中转站又可以成为协议的终端设备,再低功耗和小型化的需求中,也可以扮演支持多种协议的网关,实现万物互联的功能。


    蓝牙我们都不陌生,这个早在智能手机流行之前就已经流行起来的协议经久不衰,传输速率一再升级,功耗随着BLE的到来也逐渐变得更加友好,可以支持电池设备以及穿戴设备。


    ZigBee是一种低速短距离传输的无线网上协议,底层是采用IEEE 802.15.4标准规范的媒体访问层与物理层。自被创造出来就是为物联网而生,主要特色有低速、低耗电、低成本、支持大量网上节点、支持多种网上拓扑、低复杂度、快速、可靠、安全。天生的低功耗设计,为物联网事业添砖加瓦,并有着自己的独特的应用领域。


    Thread协议更为新鲜,Thread是一种基于IPv6的、低功耗网状网络技术,主要是为物联网设备提供安全、无缝通信。最初设计Thread是为了针对智能家居和楼宇自动化应用,如电器管理、温度控制、能源使用、照明、安全等,现其范围已扩展至更广泛的物联网应用当中去了。


    贸泽电子提供的TI LAUNCHXL-CC26X2R1开发板CC2652R拥有完整的硬件系统,可以用于住宅和楼宇的自动化产品,智能电网抄表的应用领域,工业自动化,无线医疗保健等方向,在开发板上也预留了相关的部分功能:


    集成多氯联苯天线,用于 2.4 GHz


    用于通过微型 USB 连接在目标 CC26x2R 设备上闪烁和调试固件的机载 JTAG 仿真工具 (XDS110)


    40 针双性别助推器包?连接器


    CC2652R 无线微控制器设备(也支持 CC2642R 开发)


    用户红色 + 绿色 LED


    2x 用户按钮


    访问CC2652R设备的所有GPIO引脚


    通过XDS110进行诊断/代码仪表的 UART 后路


    8 Mbit 串行 (SPI) 闪存


    可以说原型开发需要的基础功能,均已经被TI LAUNCHXL-CC26X2R1开发板所覆盖,接下来我们看看TI 预编程的ProjectZero项目:


    首先使用USB 电缆将 LAUNCHXL-CC26x2R1进行供电,你可以将板卡连接到电脑,或者USB的5V适配器上。


    然后下载APP 《STARTER》,如下图,打开APP进行ProjectZero的项目搜索。选择ProjectZero网络后,在弹出菜单中选择Sensor View,这样我们就可以进入GUI图形界面了。


    在GUI图形界面中一共有6个部分组成:


    1.    Cloud view:可以通过手机将TI LAUNCHXL-CC26X2R1开发板连接到云端。


    2.    LED Service:是一个LED的服务,我们可以通过操作手机的红灯和绿灯,点亮或关闭TI LAUNCHXL-CC26X2R1开发板上的红灯和绿灯。


    3.    Project Zero Buttons:这个项目会接收TI LAUNCHXL-CC26X2R1开发板左右两个开关的状态,并实时显示在我们的手机界面。


    4.    FW Download:这个功能可以帮助我们实现板卡的OTA功能,就是在云端为TI LAUNCHXL-CC26X2R1开发板升级。


    5.    Device Information:这里会显示板卡的信息。


    6.    RSSI:主要用于检测板卡的信号强度。


    TI已经将CC2652R的开发环境整个打包,说是到手即用,一点不过分。TI准备了三种编译环境,供我们选择,第一款是TI自家的CCS开发环境,第二款是大名鼎鼎的IAR开发环境,第三款是嵌入式常用的GCC Makefile的编译方式。TI已经搭建好了完善的支持包,我们只需要安装工具,进行所需要的开发。


在线留言询价
推荐阅读
  • 点击次数: 4
    2026-06-22
    数据存储器的地址范围,指的是存储器中所有可用地址的起始地址到结束地址之间的范围。换句话说,它表示了一个计算机系统或存储器模块能够访问的所有存储单元的地址集合。每个存储单元都有一个唯一的地址,CPU通过这些地址来读写数据。例如,若一个存储器的地址范围是从0x0000到0xFFFF,则它能够访问的存储单元数量为地址总数的大小,即2的16次方个单元,也就是65536个地址单元。地址范围与存储器容量的关系存储器容量通常以字节(Byte)为单位衡量,而地址范围决定了系统可以定位和访问多少个存储单元。其计算关系为:存储器容量 = 地址范围的大小 × 每个存储单元的大小其中,“地址范围的大小”是指地址的总个数,即地址最高值减去地址最低值再加1。例如,对于一个8位地址线的存储器,地址范围是0到255(共256个地址),如果每个地址单元存储1字节,那么存储器容量就是256字节。地址范围的决定因素1. 地址线的数量存储器的地址线数量决定了地址范围的大小。地址线越多,能够表示的地址越多,存储空间越大。地址线为n根时,理论最大地址范围为0到2ⁿ - 1。2. 存储器的物理设计存储器芯片的设计决定了实际可用的地址范围,有时芯片会只使用部分地址线,或通过分段管理,划分不同的地址区域以满足系统需求。3. 系统架构与地址映射操作系统和处理器体系结构会对地址空间进行管理和划分,例如内存映射、虚拟地址空间等,这也影响了有效地址范围的使用。地址范围的作用和意义1. 指导存储容量设计设计者根据系统需求确定合理的地址范围,从而配备合适容量的存储器,既避免资源浪费,也满足性能需求。2. 确定存储地址的边界地址范围清晰定义了存储器的有效访问区间,防止系统访问非法地址,提高系统的稳定性和安全性。3. 支持地址译码和访问控制通过地址范围,可以实现对不同存储模块的地址译码,避免地址冲突,实现多存储器协同工作。4. ...
  • 点击次数: 3
    2026-06-22
    随机存取存储器,即RAM,是一种能够在任意时间内随机访问任何存储单元的存储器,与顺序访问存储器不同,RAM不需要按照固定顺序读取数据。它通常用来临时存储计算机正在运行的程序和数据,属于易失性存储器,即断电后数据会丢失。随机存取存储器的主要功能1. 临时数据存储RAM为CPU提供临时的数据存储空间,用于保存目前正在执行的程序指令和相关数据。因其高速读写特点,能够快速响应CPU的访问请求,确保系统运行的流畅性。2. 支持程序执行当程序启动时,程序代码和数据会被加载进RAM中,CPU直接从RAM读取指令执行。RAM的高速访问能力显著提高了程序运行效率,相较于从外部硬盘读取数据,RAM访问速度快了数百倍甚至更多。3. 数据缓存和缓冲RAM还用于存储输入输出设备的数据缓存,协调数据传输。比如在视频播放、游戏运行等场景,RAM缓存临时数据,避免因数据传输延迟导致性能瓶颈。4. 临时工作区RAM充当计算机系统中的临时工作区,为操作系统和应用程序提供足够的空间进行数据处理和运算。它支持多任务并行处理,提高系统资源的利用效率。随机存取存储器的作用1. 提升系统性能RAM的高速读写功能直接决定了计算机和电子设备的响应速度和处理能力。RAM容量越大,系统能够同时处理的任务越多,运行速度越快。2. 支持多任务处理现代操作系统依赖于RAM对多个程序进行有效管理,实现多任务并行运行。RAM为各个程序分配独立的存储空间,确保系统稳定高效运行。3. 保障数据临时存储安全性在程序运行过程中,RAM提供一个安全、快速的存储环境,确保临时数据的快速传输和处理,保障程序执行的连续性。4. 支持系统启动和加载计算机启动时,BIOS和操作系统核心文件被加载到RAM中,准备系统工作环境。RAM的可靠性和容量影响系统启动速度和稳定性。总结来说,随机存取存储器(RAM)因其高速的数据访问能力和灵活性,成为各类电子设备中不可...
  • 点击次数: 2
    2026-06-22
    嵌入式闪存指的是集成在主控芯片或系统内的闪存存储单元,常见的类型有NOR闪存和NAND闪存。嵌入式闪存存储芯片通常与处理器紧密集成,广泛应用于微控制器(MCU)、系统单芯片(SoC)以及智能设备中,用于存储程序代码、配置数据和应用数据。嵌入式闪存存储芯片的优势1. 高度集成,节省空间嵌入式闪存直接集成到芯片内部,减少了外部存储器的需求,极大减少了系统电路板面积,满足现代电子产品对小型化、紧凑化的设计需求。这对于便携设备和空间受限的应用尤为重要。2. 低功耗设计嵌入式闪存通常优化了功耗管理,支持低功耗运行模式,适合对能耗敏感的设备,如可穿戴设备、无线传感器节点等。低功耗不仅延长了设备的电池寿命,还提升了系统的整体能源效率。3. 快速的访问速度嵌入式闪存通过与处理器的紧密耦合,提供较快的读写速度,缩短程序启动和数据访问时间,提升系统响应性能。尤其是在执行代码存储应用中,能够直接从闪存运行程序,大幅提升启动速度。4. 高可靠性和耐用性嵌入式闪存设计时注重耐久性和可靠性,具备较强的抗震动、抗干扰能力,且具备较高的擦写寿命,满足工业控制、汽车电子等严苛环境的应用需求。5. 成本效益优越集成度高的嵌入式闪存减少了外部元件数量,降低了整体硬件成本和系统复杂度。同时,生产制造过程中,由于减少了PCB设计和组件数量,降低了装配与测试费用。6. 安全性支持部分嵌入式闪存芯片集成了安全功能,如加密存储、防篡改机制、读写保护等,为安全关键应用(如金融、医疗、智能卡)提供了可靠保障。应用领域实例微控制器(MCU)系统:嵌入式闪存用于存储固件和配置数据,保障设备高效可靠运行。消费电子:智能手机、智能手表、智能家居设备中集成闪存,实现快速启动和持久存储。汽车电子:满足汽车对稳定性和安全性的高要求,支持车载娱乐系统和自动驾驶功能。工业控制:保证工业设备在复杂环境下数据的完整性和可用性。嵌入式闪存存储芯片凭...
  • 点击次数: 2
    2026-06-22
    非易失性存储器作为一种能够断电后依然保存数据的存储介质,其归属到底是内存还是外存,在实际应用和理论分类中常常引发讨论。那么,非易失性存储器属于内存还是外存?什么是非易失性存储器?非易失性存储器指的是断电后仍能保存数据的存储介质,典型代表包括闪存、固态硬盘(SSD)、只读存储器(ROM)、磁性存储器等。与之对应的是易失性存储器,如动态随机存储器(DRAM)、静态随机存储器(SRAM),它们需要持续供电才能保持数据。内存和外存的区别内存(主存):计算机中直接与CPU交互,速度快、容量相对较小,用于临时存储数据和指令的存储器,例如DRAM。内存通常是易失性的。外存(辅助存储器):用于长时间存储数据,容量大,速度较内存慢,例如硬盘、光盘和USB闪存驱动器。外存一般为非易失性。非易失性存储器的定位挑战传统上,内存强调速度和对CPU的直接访问能力,而外存强调数据的长期保存和大容量。非易失性存储器因具备持久保存数据的能力,天然具备外存的特质;但某些高速非易失性存储器随着技术进步,也开始具备内存的性能表现,模糊了内存和外存的界限。1. 作为外存的非易失性存储器最典型的是闪存和SSD,它们容量大,速度比传统机械硬盘快,广泛作为外部存储设备使用。这类非易失性存储器主要用于存储文件、操作系统和大规模数据,不能作为CPU的直接工作内存。2. 作为内存的非易失性存储器随着技术发展,出现了非易失性内存技术(如MRAM、PRAM、ReRAM等),这些存储器速度接近传统内存,且能保留数据,即使断电也不丢失。目前,这类非易失性存储器被研究和部分应用于可直接作为主存或辅助主存的角色,促进内存和存储层次结构的融合。3. 缓存级别与内存层次优化部分非易失性存储器被用于CPU缓存层或作为内存与外存之间的高速缓存桥梁,增强系统整体性能。这种应用进一步模糊了传统的内存与外存界限。总结来说,非易失性存储器的归属并非绝对,...
  • 点击次数: 3
    2026-06-22
    动态随机存储器(DRAM)作为计算机系统中重要的存储器之一,具有存储密度高、成本低等优点,但由于其存储单元采用电容器存储电荷的方式,会随着时间的推移而慢慢漏电,导致存储的数据逐渐丢失。因此,DRAM需要定期刷新以保持数据的完整性。什么是DRAM刷新?DRAM中的每个存储单元包含一个电容,用于存储一个数位的电荷。由于电容会自发放电或漏电,存储的数据位会随时间衰减。为了防止数据丢失,必须周期性地对存储单元进行“刷新”,即重新给电容充电,使其电荷恢复到正常水平,从而确保数据安全。DRAM的刷新方式分类DRAM的刷新方式主要可以分为以下几种:1. 循环刷新方式循环刷新是最常见和传统的刷新方式,控制器按照固定顺序依次对存储器中的每一行(或一部分行)进行刷新。它的特点是刷新操作均匀分布在整个存储周期中,不会集中产生刷新峰值。优点:实现简单,刷新均匀,系统负载平稳。缺点:刷新频率固定,可能导致不必要的刷新操作,降低存储器区块利用效率。2. 自刷新方式自刷新是DRAM芯片内置的一种刷新模式,当系统进入待机或休眠状态时,DRAM自身的内部电路能够自动管理刷新,独立于外部刷新请求,保持数据不丢失。优点:省去外部刷新控制逻辑,降低功耗,非常适合低功耗设计。缺点:刷新周期较长,刷新速度较慢,适合静止或低活动状态下使用。3. 按需刷新方式按需刷新方式根据实际数据访问需求进行刷新操作,只刷新当前或即将被访问的存储区域,减少不必要的刷新次数。优点:提高刷新效率,减少能耗,适合高性能和低延迟系统。缺点:实现复杂,刷新控制逻辑复杂,难以保证所有数据均能及时刷新。4. 批量刷新方式批量刷新是指DRAM在一段时间内集中完成多行的刷新工作,之后进入正常访问状态。它通常以刷新命令为单位,在限定时间内连续刷新多行存储单元。优点:刷新操作完成快,适用于系统可以短暂“冻结”访问的场景。缺点:刷新过程可能对系统正常访问造成...
热门分类
关于我们

───  公众号二维码  ───

兆亿微波商城微信公众号

兆亿微波商城www.rfz1.com是一个家一站式电子元器件采购平台,致力于为广大客户提供高质量、高性能的电子元器件产品。产品覆盖功放器件、射频开关、滤波器、混频器、功分器、耦合器、衰减器、电源芯片、电路板及射频电缆等多个领域,平台主营业务涵盖电子元器件现货销售、BOM配单及提供产品配套资料等,为客户提供一站式供应链采购服务。 

  • 品质 • 正品行货 购物无忧
  • 低价 • 普惠实价 帮您省钱
  • 速达 • 专业配送 按时按需
Copyright ©2020 - 2021 兆亿微波科技有限公司
X
1

QQ设置

    1
3

SKYPE 设置

4

阿里旺旺设置

5

电话号码管理

电话 电话 电话
010-62975458
    1
6

二维码管理

    1
返回顶部
展开