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

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

3天内不再提示

浅谈开发低功耗蓝牙产品和应用程序的四种工具

Silicon Labs 来源:蓝牙技术联盟 作者:蓝牙技术联盟 2021-04-16 13:35 次阅读

掌握所需工具和技能是学习任何一项新技术最重要的成功法则之一,就是了解自己需要哪些工具才能步入正轨。无论是移动开发者还是固件开发者,只要您开发的是低功耗蓝牙产品,就应该拥有一套能够实现应用开发效率最大化的基本工具。本文将介绍开发低功耗蓝牙产品和应用程序的四种最基本的工具。

1. 客户端仿真器应用程序

这个应用程序可以是一个iOSAndroid移动应用程序,也可以是一个通过低功耗蓝牙加密锁或内置低功耗蓝牙芯片组连接的桌面应用程序。 这个工具非常实用,尤其适用于当蓝牙设备交互和测试的配套移动应用还未就绪时,以及用在新调整的测试和开发过程中。这些应用程序可以扫描附近的低功耗蓝牙广播设备、与这些设备中的一个设备连接、以及发现它们的服务和特性并读取/写入特性值。

2. 蓝牙协议分析仪

蓝牙嗅探器(或协议分析仪)是蓝牙开发人员不可或缺且最实用的工具之一。蓝牙嗅探器和前面提到的客户端仿真器应用的区别在于,嗅探器可以“监视”您的中心设备和外围设备之间的通信。客户端仿真器一般被用于读取、写入和订阅外围设备特征值通知、指示的中央设备,而嗅探器则在后台运行,通常不需要人为修改系统的任何行为。 蓝牙嗅探器主要分为两种类型:

价格较低的简易嗅探器(50-100美元),通常基于开发工具包

价格较高的高级嗅探器(1,000-30,000美元以上)

价格较低的嗅探器通常具有一些限制,比如配套的桌面软件缺乏高级功能、不能同时扫描三个主要的广播通道等。使用蓝牙低功耗嗅探器可以有效帮助调试外围设备和中央设备之间的连接和数据传输问题。

3. 功率测量工具

低功耗蓝牙的核心是实现低功耗。厂商选择低功耗蓝牙作为其产品的无线技术主要出于两个原因:低功耗蓝牙在智能手机中的普及率,以及这项技术所带来的低功耗。 但低功耗也受到其他因素的影响,固件和硬件设计都是决定最小设备功耗的重要因素。 在开发和测试过程中,可以使用不同的工具来测量功耗,从而帮助开发者通过优化实现更低的功耗。 最常见的两种功率测量工具是:

数字万用表(Digital Multimeter,DMM):用于测量平均耗电量和峰值电流(如Fluke 287 TRMS万用表)

示波器:用于获得更精确的测量值以及更精密地调节功耗

4. 蓝牙规格文件

虽然蓝牙规格文件本身并不是工具,但它们仍然是每位移动或嵌入式蓝牙设备开发者的主要参考文件。如果开发者遇到问题或对低功耗蓝牙的某些技术方面存在疑问时,官方发布的蓝牙规格文件是最好的参考材料。 开发者可以在蓝牙技术联盟官网免费获取已发布的蓝牙规格文件,但如果想要获得某份规格文件的预览版本(如0.9修订版)或获取最新采用的规格文件以抢占先机,需要先注册成为SIG采用者级别会员(同样免费)。
编辑:lyn

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

    关注

    114

    文章

    5831

    浏览量

    170528

原文标题:开发低功耗蓝牙的四大必备工具!等您来收藏

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CC2340低功耗蓝牙软件产品简报

    电子发烧友网站提供《CC2340低功耗蓝牙软件产品简报.pdf》资料免费下载
    发表于 08-30 11:43 0次下载
    CC2340<b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b>软件<b class='flag-5'>产品</b>简报

    国产蓝牙模组 | 低功耗蓝牙应用

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

    Microchip扩大旗下蓝牙低功耗产品组合 帮助客户快速启动产品开发

    低功耗产品组合,推出12 产品,旨在为设计人员提供广泛的选择,以帮助其应对独特的挑战,克服从最简单到最高级设计中的各类障碍。这些新增产品
    的头像 发表于 06-04 16:23 797次阅读

    DA16600 超低功耗 Wi-Fi + 蓝牙低功耗模块开发套件数据手册

    电子发烧友网站提供《DA16600 超低功耗 Wi-Fi + 蓝牙低功耗模块开发套件数据手册.rar》资料免费下载
    发表于 05-31 17:51 4次下载
    DA16600 超<b class='flag-5'>低功耗</b> Wi-Fi + <b class='flag-5'>蓝牙</b><b class='flag-5'>低功耗</b>模块<b class='flag-5'>开发</b>套件数据手册

    低功耗蓝牙蓝牙Mesh模块的区别与关系

    低功耗蓝牙模块和蓝牙Mesh模块的区别与关系 蓝牙Mesh并非无线通信技术,而是一网络技术。蓝牙
    的头像 发表于 05-30 11:13 800次阅读

    SmartBond™ DA14695 低功耗蓝牙 5.2 开发套件Pro数据手册

    电子发烧友网站提供《SmartBond™ DA14695 低功耗蓝牙 5.2 开发套件Pro数据手册.rar》资料免费下载
    发表于 05-27 16:43 0次下载
    SmartBond™ DA14695 <b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b> 5.2 <b class='flag-5'>开发</b>套件Pro数据手册

    SmartBond™ DA14695 低功耗®蓝牙 5.2 开发套件Pro数据手册

    电子发烧友网站提供《SmartBond™ DA14695 低功耗®蓝牙 5.2 开发套件Pro数据手册.rar》资料免费下载
    发表于 05-27 16:27 0次下载
    SmartBond™ DA14695 <b class='flag-5'>低功耗</b>®<b class='flag-5'>蓝牙</b> 5.2 <b class='flag-5'>开发</b>套件Pro数据手册

    蓝牙模块选经典蓝牙还是低功耗蓝牙

      经典蓝牙(classic Bluetooth)和低功耗蓝牙(Bluetooth low energy,简称BLE或者LE),两者有什么区别?为什么他们都叫“蓝牙”?Bluetoot
    的头像 发表于 05-23 17:57 1296次阅读
    <b class='flag-5'>蓝牙</b>模块选经典<b class='flag-5'>蓝牙</b>还是<b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b>?

    SmartBond™ DA14683 低功耗蓝牙 5.0 开发套件 Pro数据手册

    电子发烧友网站提供《SmartBond™ DA14683 低功耗蓝牙 5.0 开发套件 Pro数据手册.rar》资料免费下载
    发表于 05-22 18:17 2次下载
    SmartBond™ DA14683 <b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b> 5.0 <b class='flag-5'>开发</b>套件 Pro数据手册

    SmartBond™ DA14592低功耗蓝牙® 5.2 SoC 开发套件 Pro数据手册

    电子发烧友网站提供《SmartBond™ DA14592低功耗蓝牙® 5.2 SoC 开发套件 Pro数据手册.rar》资料免费下载
    发表于 05-22 16:48 0次下载
    SmartBond™ DA14592<b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b>® 5.2 SoC <b class='flag-5'>开发</b>套件 Pro数据手册

    SmartBond™ DA14585 低功耗蓝牙 Pro 开发套件数据手册

    电子发烧友网站提供《SmartBond™ DA14585 低功耗蓝牙 Pro 开发套件数据手册.rar》资料免费下载
    发表于 05-22 15:41 1次下载
    SmartBond™ DA14585 <b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b> Pro <b class='flag-5'>开发</b>套件数据手册

    低功耗蓝牙 SoC 16 站点生产线工具套件DA14580PRODTLKT数据手册

    电子发烧友网站提供《低功耗蓝牙 SoC 16 站点生产线工具套件DA14580PRODTLKT数据手册.rar》资料免费下载
    发表于 05-21 17:44 1次下载
    <b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b> SoC 16 站点生产线<b class='flag-5'>工具</b>套件DA14580PRODTLKT数据手册

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

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

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

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

    蓝牙Mesh的四种基本特性

    蓝牙Mesh网络由具备多种特性类型的节点构成。蓝牙Mesh网络内,根据节点扮演的不同角色有大特性,节点可以根据自身能力和特性选择是否支持,以及支持哪些特性。
    的头像 发表于 01-06 10:02 826次阅读
    <b class='flag-5'>蓝牙</b>Mesh的<b class='flag-5'>四种</b>基本特性