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参考资料

Zigbee 组网

CC2340R 平台支持 Zigbee 协议中使用的 2.4GHz IEEE 802.15.4-2011 物理层 (PHY)。有关特定于协议的问题,请参阅 Zigbee 用户指南。相关 Zigbee 网络参数在 SysConfig 工具中配置,包括器件类型和通道选择。这些设置必须在各器件之间保持一致,以验证网络是否正常运行。组网遵循 Zigbee 设备基本行为 (BDB) 规范。要启动网络,首先按下窗口控制器 (ZC) 设备上的复位按钮,这样会使用配置的参数创建网络并打开网络以待加入。然后按下窗控器件 (ZED) 设备上的复位按钮,这样会使 ZED 扫描开放的网络并加入,从而与 ZC 建立通信路径。这一简单的重置按钮操作序列可实现整个调试过程的自动化。加入网络后,设备可以使用受支持的 Zigbee 集群进行通信,无需执行额外的配置步骤即可立即实现功能。使用窗口控制器 LaunchPad 上的 BTN-1,可在发送到窗控器件设备的窗孔器件上升和下降命令之间切换。开发人员要注意,在评估 Zigbee 无线窗口命令之前,应全面测试并了解以下第 4.2 节中介绍的本地窗口操作。

此工程使用 Zigbee 集群库 (ZCL) 中适用于家庭自动化 (HA) 的窗控器件/控制器集群。为了获得更好的结果,请先重置 ZC 并等待一到两秒钟,然后再重置 ZED。有关 Zigbee 组网的更多文档,请参阅 Zigbee 照明和开关 Project Zero SimpleLink Academy Lab 和 ZBOSS 用户指南