ZHCAFT7 October 2025 CC2340R5
当用户操作或硬件回调设置事件时,将处理以下例程。
| 例程 | 功能 |
|---|---|
| ACTION_UART | 处理通过用户输入接收的蓝牙低功耗或 UART 功能(如前文所述)。开发人员可以修改此部分以确定具体功能和用户界面。 |
| ACTION_CONTINUE | 通过将 DRV 引脚驱动至低电平、设置最小占空比、初始化正确的电机 GPIO 状态、启动应用计时器以及打开 PWM TI 驱动器来启动电机。如果 PWM TI 驱动器已打开,则不会执行此例程。 |
| ACTION_STOP | 通过将 DRV 引脚驱动为高电平、复位电机 GPIO 引脚、停止相关的应用时钟以及停止 PWM TI 驱动器来停止电机。同时通过 UART 报告停止的原因。 |
| ACTION_HALL | 在霍尔传感器引脚回调之后,读取所有霍尔传感器状态并相应地继续执行电机换向表。 |
| ACTION_PWM | 每当加速时钟到期时执行,用于递增或递减占空比值,直到达到目标值;达到目标后停止加速时钟。 |