ZHCAFV6 October   2025 CC2340R5

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 CC2340R5
    2. 1.2 DRV8251A
    3. 1.3 BDC 电机
    4. 1.4 TMAG5213
  5. 2BDC 应用
    1. 2.1 硬件设置
      1. 2.1.1 DRV8251AEVM 设置
    2. 2.2 连接图
  6. 3运行示例
    1. 3.1 依赖项
    2. 3.2 加载固件
    3. 3.3 Zigbee 组网
  7. 4固件设计
    1. 4.1 代码流程描述
    2. 4.2 LaunchPad 按钮功能
    3. 4.3 非易失性内存
    4. 4.4 双向 PWM 电机控制
    5. 4.5 ADC 过流保护功能
    6. 4.6 具有可配置端点、基于霍尔效应的电机位置跟踪功能
    7. 4.7 日志记录功能
    8. 4.8 与第三方智能集线器设备的互操作性
  8. 5测试和结果
    1. 5.1 PWM 和霍尔效应信号分析
    2. 5.2 使用 EnergyTrace™ 进行功耗分析
  9. 6总结
  10. 7参考资料

运行示例

接下来的几节将讨论固件详细信息,以及每个元件如何工作以驱动 BDC 电机并收集数据。对于本演示中支持的窗控器件和控制器用例,代码分为两个单独的 CCS 工程,window_covering_LP_EM_CC2340R5_freertos_ticlang 用作休眠 Zigbee 终端设备 (ZED),window_controller_LP_EM_CC2340R5_freertos_ticlang 用作 Zigbee 协调器 (ZC)。窗控器件工程必须刷写到连接到 DRV8251A、TMAG5213 和 BDC 电机的 CC2340R5 LaunchPad 上。窗口控制器工程必须刷写到单独的独立 CC2340R5 LaunchPad 上。有关这些 CCS 工程和相应运行模式的更多信息,请参阅 Zigbee 组网