欢迎访问ic37.com |
会员登录 免费注册
发布采购

如何对低功率蓝牙芯片选择软件的支持

日期:2021-3-6 类别: 阅读:1043 (来源:互联网)

该IDE包含一个可以直接从SoC射频获取数据的网络分析器;该工具将低功耗蓝牙应用的开发与硬件设计完全集成,使得开发者能够将精力集中在影响功耗的高级设计上。由EEMBC嵌入式微处理器基准联盟开发的IoTMark-BLE基准配置文件为电力消耗评估提供了一个有用的工具。

低耗蓝牙是一种由蓝牙技术联盟设计并出售的个人局域网技术,与传统蓝牙相比,低功耗蓝牙芯片的目的是在保持通信范围相同的情况下,显著降低功耗和成本。优化设计初期低功耗蓝牙芯片的能耗将影响到存储器的尺寸、时钟速度、工作模式等因素的选择。以下是如何对低功率蓝牙芯片选择软件支持。

降低蓝牙芯片应用的功耗,BUL49D需要对RF操作进行高度优化的调度,并使其在保证协议所需的精确时序的前提下,最大限度地达到最低的功耗模式。低功耗蓝牙协议栈集成了dc-dc转换器,实现对发射功率的精确控制。堆栈来自于软件开发套件(SDK),它可以与集成开发环境(IDE)完美地集成。该IDE包含一个可以直接从SoC射频获取数据的网络分析器;一个高级能量监视器,可以将电力消耗与代码位置联系起来;以及一个可视化的通用属性配置程序(GATT),该程序可以实现标准蓝牙SIG配置文件或定制服务。

该工具将低功耗蓝牙应用的开发与硬件设计完全集成,使得开发者能够将精力集中在影响功耗的高级设计上。另外,SDK还集成了安全的引导装入程序,以支持OTA和串口升级固件。

高级硬件和功能强大的软件相结合,使应用开发者可以在多种设备上执行他们自己的基准。在选择低功率蓝牙SOC芯片之前,建议采用这种方法。尽管一开始会花费更多的时间,但是这个方法被证明是非常有价值的,并且有助于发现由于硬件功能不足或软件性能差而带来的潜在挑战。

制定一个标准的基准测试策略也可以帮助开发者对比不同厂商的设备。由EEMBC嵌入式微处理器基准联盟开发的IoTMark-BLE基准配置文件为电力消耗评估提供了一个有用的工具。IoTMark-BLE基准概要构建了一个真实的IoT边缘节点模型,它是由I2C传感器和低功耗蓝牙RF组成,覆盖睡眠、广告和连接模式操作。

虽然IoTMark-BLE基准不一定适合所有的应用情况,但是它可以作为研究任何特定应用的合适场景的基础。

在SoC中比较板载和外部DC-DC转换器模块时,必须在系统级对低功耗蓝牙SoC进行分析。第三方参考通常有助于确定比较分析的真实情况。