diff --git a/app/by_motion.c b/app/by_motion.c index 42dbd70..c12c84f 100644 --- a/app/by_motion.c +++ b/app/by_motion.c @@ -178,13 +178,15 @@ void by_motion_init(void) DRV_ENABLE(); // 上电回零 - by_motion_set_speed_m1(-20); + by_motion_set_speed_m1(-30); while (SET == gpio_input_data_bit_read(GPIOB, GPIO_PINS_4)) { // lwprintf("%f, %f, %f\r\n", param_m1.real_speed, param_m1.target_speed, param_m1.out_pwm); // 等待复位 } by_motion_set_speed_m1(0); by_motion_set_distance2(100, 30); + delay_ms(2600); + by_motion_set_distance2(0, 30); } void by_motion_run(void)