Update magic box firmware

This commit is contained in:
2026-09-02 18:20:54 +08:00
parent b63a928b92
commit 3d1ca8bda9
22 changed files with 402 additions and 279 deletions
+4 -3
View File
@@ -1,6 +1,6 @@
/******************************************************************************
* @file bsp_hw.h
* @brief CBC1 板级硬件:电机 / 震动 / LED / 按键 / 充电 / 电量
* @brief CBC4 板级硬件:上下双电机 / 震动 / LED / 按键 / 充电 / 电量
* @author cyWu <1917507415@qq.com>
* @date 2026.08.25
* @version V1.6.0
@@ -67,7 +67,8 @@ void bsp_led_all_off(void);
/**
* @brief 设置电机方向。STOP 时直接切断驱动,自由滑行到停(不做反接刹车)
* @note 占空比用 BOARD_MOTOR_PWM_DUTY(手动点动)
* @param dir 收绳 / 放绳 / 停转
* @param left_dir/right_dir 左右轮方向
* @param left_duty/right_duty 左右轮占空比
* @return 无
*/
void bsp_drive_set(BspMotorDir_t left_dir, uint16_t left_duty,
@@ -77,7 +78,7 @@ void bsp_drive_set(BspMotorDir_t left_dir, uint16_t left_duty,
void bsp_drive_stop(void);
/**
* @brief 兼容旧调用;猫猫捕猎罩每个动作更新左轮对应的两路 PWM
* @brief 兼容旧调用;弹力魔盒每个动作一次性更新上下电机四路 PWM
* @return 无
*/
void bsp_motor_switch_tick(void);