ZHCAAF8A January   2020  – June 2021

 

  1.   商标
  2. 1引言
  3. 2系统概述
    1. 2.1 软件
    2. 2.2 硬件
  4. 3系统运行
    1. 3.1 HDC2010 传感器读取
    2. 3.2 针对低功耗的 I2C 协议和数据缓冲
  5. 4测试和验证
    1. 4.1 EnergyTrace™ 结果
    2. 4.2 平均电流消耗
    3. 4.3 RAM 中数据缓冲的节能效应
  6. 5总结
  7. 6参考文献
  8. 7修订历史记录

软件

以下软件用于创建和使用 CC1352P MCU 中的传感器控制器 CPU(在进行本文档中所述的性能测试时会用到这些修订号)。

首先,通过读取制造商和供应商 ID 预定义值以及监控 I2C 总线事务开发和验证了用于连接 HDC2010 传感器的传感器控制器代码,如图 3-3 所示。

接下来,传感器控制器 I2C 总线功能被集成到 SDK 中现有的 rfPacketTX 代码示例中,重点是超低功耗和周期性射频传输。所有数据包均使用 SmartRF™ Studio 下的 CC1350 LaunchPad 以“Packet RX”模式进行监控,从而捕获和可视化数据内容。

最后,基于 rfPacketTX 开发了第二个 CCS 项目,现在使用主 MCU 来通过 I2C 总线控制 HDC2010 器件,而不使用 SCE 外设。