0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何轻松向现有的MCU添加低功耗蓝牙

电子设计 来源:网友电子设计发布 作者:网友电子设计发布 2021-12-16 14:39 次阅读

Other Parts Discussed in Post:CC2650MODA

通过蓝牙®4.2将产品连接到智能手机,这样就提供了两个明显的优势,便于许多应用进行利用:

丰富的用户界面(手机之外的大多数电子产品没有大型高分辨率触摸屏)

低功耗接近检测和固有云连接(智能手机通常具有互联网连接)

借助TI的新SimpleLink™低功耗蓝牙CC2650MODA模块,您的产品可以极其轻松地实现这些优势。

认证的CC2650MODA模块(有关预认证的完整列表,请参见数据表)包含配备15个通用IO(GPIO)引脚和集成天线的SimpleLink CC2650无线微控制器MCU)。使用来自TI BLE-Stack 2.2软件开发工具包(SDK)的不同固件配置,TI的这款新模块可以作为控制系统中所有内容的独立片上系统(SoC)或作为无线网络处理器让您向任何现有的MCU添加低功耗蓝牙连接。在无线网络处理器配置中:

低功耗蓝牙协议栈的主机和控制器组件在CC2650模块设备上运行,这与SimpleLink低功耗蓝牙CC2640无线MCU的引脚和代码兼容。

在MSP432™ MCU等主机MCU上运行的应用程序和相关的蓝牙服务和配置文件。

无论在独立还是网络处理器工作模式下使用该模块,您都将受益于CC2650MODA模块更好的6-10dB链路预算,微小的放大器待机电流以及改进的RF传输范围。

TI创建了简单网络处理器(SNP)固件配置,使系统设计人员能够在主要用于与智能手机进行数据交换的主机MCU上快速编写服务级低功耗蓝牙应用。这是通过在使用UART接口连接模块的主机MCU上集成轻量级API库来实现的。管理与智能手机的连接等低功耗蓝牙功能由模块上的SNP固件利用与主机处理器交换的用户数据来处理。

在使用现有应用MCU运行简单网络处理器配置时,使用CC2650MODA模块有几项明显的优势:

系统分区:用CC2650MODA模块负责所有低功耗蓝牙相关活动,而主机MCU可以专注于运行系统应用。

更容易学习:只需时间学习TI的简单网络处理器API,无需花时间配置和编译完整的BLE协议栈。

现场固件升级:简单网络处理器可以实现从智能手机安全更新主机MCU的固件。现在,您可以通过更快地将产品推向市场,之后再推出功能和改进,最大限度地提高销售收入。

降低开发和制造成本:该模块经过预测试,使用优化的天线布局,减少了对重新设计主板和在生产线上使用昂贵的测试设备执行耗时的RF测试的需求。

开始使用基于SNP的设计比您想象的更容易。首先使用CC2650MODA模块BoosterPack™插件模块和MSP432 MCU LaunchPad™开发工具包。MSP432 LaunchPad工具包作为无线主机非常不错,因为它是高度集成的32位MCU,具有48 MHz ARM®Cortex®-M4F和64 kB RAM

您的第一个“你好世界”示例,称为“项目零”,可以在TI资源管理器中此处找到。该想法是创建最简单的应用,显示从智能手机到主机MCU的数据路径,在这此例中为MSP432 LaunchPad工具包,数据通过智能手机和CC2650MODA模块上的BLE网络处理器之间的低功耗蓝牙进行连接。“项目零”应用显示如何从智能手机应用程序设置/清除MSP432 MCU LaunchPad工具包上的LED和读取按钮状态。为此目的创建了最简单的自定义低功耗蓝牙配置文件,但是可以扩展到读取传感器值或发送指令以控制附接到应用MCU的小电机。

对于您自己的应用开发,可以使用项目零作为起点,使用CC2650MODA模块将非连接设备转换为配备完整物联网IoT)的产品。下载并安装用于MSP432 MCU的TI RTOS和连接库,然后使用MSP432 LaunchPad上的板载调试器和TI的CCS云开发套装启动您的低功耗蓝牙外围设备应用。可以在TI蓝牙低功耗简单网络处理器培训模块的SimpleLink学院介绍上找到完整的指南。

想要获得更全面的TI低功耗蓝牙介绍,包括为什么当今的高级连接应用需要RTOS?

德州大学奥斯汀分校的Jonathan Valvano教授刚刚创建了涵盖TI RTOS和蓝牙通信的在线计算机科学课程。本课程的开发平台是MSP432 LaunchPad工具包+ CC2650MODA BoosterPack工具包!在这里查看课程,如果您不选择已验证的证书,则可免费观看。

审核编辑:何安淇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能手机
    +关注

    关注

    66

    文章

    18069

    浏览量

    177074
  • 蓝牙
    +关注

    关注

    112

    文章

    5432

    浏览量

    165673
  • 嵌入式处理
    +关注

    关注

    0

    文章

    341

    浏览量

    9883
收藏 人收藏

    评论

    相关推荐

    低功耗蓝牙技术的特点 低功耗蓝牙如何实现低功耗

    低功耗蓝牙技术是一种优化的蓝牙技术,专为满足低功耗需求而设计。它通过采用一系列节能措施和技术,实现了更低的功耗消耗,延长了设备的续航时间。
    的头像 发表于 02-07 16:49 783次阅读

    低功耗蓝牙技术发展势头强劲

    今天要跟大家讨论的是低功耗蓝牙技术(BLE)。就字面意思来说,与经典的蓝牙技术相比,低功耗蓝牙技术胜在
    的头像 发表于 01-20 10:32 886次阅读

    HOLTEK新推出HT32F67742 Arm® Cortex®-M0+蓝牙5.2低功耗MCU

    Holtek新推出通过BQB(Bluetooth Qualification Body)认证Bluetooth 5.2 Arm Cortex-M0+低功耗蓝牙(Bluetooth Low Energy, BLE) MCU,HT3
    的头像 发表于 01-08 15:23 318次阅读

    一文读懂低功耗蓝牙的应用

    蓝牙技术联盟于2010年推出了蓝牙4.0规范,其中低功耗蓝牙的出现满足了小型电池供电设备进行低功耗无线连接的需求,因此得到广泛应用。本文章将
    的头像 发表于 12-28 08:24 422次阅读
    一文读懂<b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b>的应用

    MCU低功耗时的静态功耗解析

    随着半导体技术和工艺的进步,MCU功耗做的是越来越好。很多厂家都宣传自家的MCU低功耗(Low Power)或者超低功耗(Ultra L
    的头像 发表于 12-13 09:06 683次阅读
    <b class='flag-5'>MCU</b>在<b class='flag-5'>低功耗</b>时的静态<b class='flag-5'>功耗</b>解析

    蓝牙低功耗系统的开发

    电子发烧友网站提供《蓝牙低功耗系统的开发.pdf》资料免费下载
    发表于 11-10 16:16 2次下载
    <b class='flag-5'>蓝牙</b><b class='flag-5'>低功耗</b>系统的开发

    N32L4系列低功耗MCU应用案例分享

    水、气、电、热 | N32L4系列低功耗MCU应用案例分享
    的头像 发表于 10-24 15:43 289次阅读
    N32L4系列<b class='flag-5'>低功耗</b><b class='flag-5'>MCU</b>应用案例分享

    海凌科BLE低功耗蓝牙模块物联网应用

    低功耗蓝牙(Bluetooth Low Energy、低功耗蓝牙,俗称BLE,以前称为Bluetooth Smart )一般来说是指支持蓝牙
    的头像 发表于 10-16 10:12 681次阅读
    海凌科BLE<b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b>模块物联网应用

    沁恒CH58X系列蓝牙MCU如何实现低功耗触摸唤醒?

    沁恒CH58X系列蓝牙MCU如何实现低功耗触摸唤醒?
    的头像 发表于 09-26 16:27 1246次阅读
    沁恒CH58X系列<b class='flag-5'>蓝牙</b><b class='flag-5'>MCU</b>如何实现<b class='flag-5'>低功耗</b>触摸唤醒?

    使用STM32CubeMX和X_CubeBLE例程开发基于STM32的低功耗蓝牙应用

    蓝牙4.0技术简介• 蓝牙无线技术是使用范围最广泛的全球短距离无线标准之一,全新的蓝牙4.0版本将三种蓝牙技术(传统蓝牙、高速
    发表于 09-08 06:02

    低功耗蓝牙OM6621EM 兼容Nordic 51系列2.4G私有协议

    OM6621EM是一个功率优化的系统(SOC).解决蓝牙低功耗和专有的2.4 ghz应用。它集成了一个高具有蓝牙基带和丰富外设的低功耗射频收
    的头像 发表于 08-30 14:18 794次阅读
    <b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b>OM6621EM 兼容Nordic 51系列2.4G私有协议

    新唐蓝牙低功耗MCU带你快速实现摄影灯光应用

    新唐蓝牙低功耗MCU带你快速实现摄影灯光应用
    的头像 发表于 08-10 11:24 451次阅读
    新唐<b class='flag-5'>蓝牙</b><b class='flag-5'>低功耗</b><b class='flag-5'>MCU</b>带你快速实现摄影灯光应用

    低功耗蓝牙协议栈介绍

    低功耗蓝牙协议栈介绍
    发表于 07-04 19:32 2次下载
    <b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b>协议栈介绍

    如何为现有的eeprom代码添加保留状态?

    如何为现有的 eeprom 代码添加保留状态
    发表于 05-15 07:10

    有可以进行mesh组网的低功耗蓝牙模块么?

    有可以进行mesh组网的低功耗蓝牙模块么?这种低功耗蓝牙模块组网支持多少个节点?是低功耗蓝牙模块
    发表于 05-09 17:16