fix project

This commit is contained in:
2025-08-19 23:43:13 +08:00
parent 2fd64ad378
commit 9ce0323afe
4 changed files with 13 additions and 13 deletions

View File

@@ -18,6 +18,7 @@
#include "board_config.h"
#include "gd32e23x_usart.h"
#include "ultrasonic_analog.h"
#include "systick.h"
/* ============================================================================
* 协议格式说明
@@ -255,15 +256,17 @@ void handle_command(const uint8_t *frame, uint8_t len) {
switch (base_cmd) {
case 1u: // M1: enable sensor report
// g_ultrasonic_measure_done = false;
gpio_bit_toggle(GPIOA, GPIO_PIN_0);
ultrasonic_pwm_out_cycles();
delay_ms(2); // TODO: 模拟超声结果等待延时
gpio_bit_toggle(GPIOA, GPIO_PIN_0);
while (g_ultrasonic_measure_done)
{
g_ultrasonic_measure_done = false;
send_response(RESP_TYPE_OK, s_report_status_err, sizeof(s_report_status_err));
return;
}
// g_ultrasonic_measure_done = false;
send_response(RESP_TYPE_OK, s_report_status_err, sizeof(s_report_status_err));
return;