WXK
2025-02-11 e328ebef585cea2351b37117b2d5ac4978ecd3c0
keil/include/drivers/mk_radar.c
@@ -329,7 +329,7 @@
        for (uint32_t i = 0; i < pulse_period_points; i++)
        {
            uint32_t idx = ((pulse_period_points - calibration_peak_idx + i) > (pulse_period_points - 1)) ? (i - calibration_peak_idx)
                           : (pulse_period_points - calibration_peak_idx + i);
                                                                                                          : (pulse_period_points - calibration_peak_idx + i);
            data_out[idx * 2] = period_samples_out[i * 2];
            data_out[idx * 2 + 1] = period_samples_out[i * 2 + 1];
@@ -372,7 +372,7 @@
            return;
        }
    }
    else
    else if (UWB_RADAR_RX_PORT_NUM > 1)
    {
        return;
    }
@@ -488,7 +488,7 @@
    for (uint32_t i = 0; i < pulse_period_points; i++)
    {
        uint32_t idx = ((pulse_period_points - calibration_peak_idx + i) > (pulse_period_points - 1)) ? (i - calibration_peak_idx)
                       : (pulse_period_points - calibration_peak_idx + i);
                                                                                                      : (pulse_period_points - calibration_peak_idx + i);
        data_out[idx * 2] = period_samples_out[i * 2];
        data_out[idx * 2 + 1] = period_samples_out[i * 2 + 1];
@@ -599,25 +599,25 @@
    switch (default_radar_cfg.pulse_period)
    {
    case UWB_RADAR_PULSE_PERIOD_16NS:
        sts_key = 0x00000000;
        break;
        case UWB_RADAR_PULSE_PERIOD_16NS:
            sts_key = 0x00000000;
            break;
    case UWB_RADAR_PULSE_PERIOD_32NS:
        sts_key = 0x55555555;
        break;
        case UWB_RADAR_PULSE_PERIOD_32NS:
            sts_key = 0x55555555;
            break;
    case UWB_RADAR_PULSE_PERIOD_64NS:
        sts_key = 0xEEEEEEEE;
        break;
        case UWB_RADAR_PULSE_PERIOD_64NS:
            sts_key = 0xEEEEEEEE;
            break;
    case UWB_RADAR_PULSE_PERIOD_128NS:
        sts_key = 0xFEFEFEFE;
        break;
        case UWB_RADAR_PULSE_PERIOD_128NS:
            sts_key = 0xFEFEFEFE;
            break;
    case UWB_RADAR_PULSE_PERIOD_256NS:
        sts_key = 0xFFFEFFFE;
        break;
        case UWB_RADAR_PULSE_PERIOD_256NS:
            sts_key = 0xFFFEFFFE;
            break;
    }
    /**************************************SYS RADIO REG*********************************************/