From cc7ade468b375b57786f52806fd1717c12b01432 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=8D=E5=90=83=E6=B2=B9=E7=82=B8=E9=B8=A1?= <1425962791@qq.com> Date: Sat, 23 Aug 2025 18:55:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=E5=AD=98=E6=94=BE=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E7=9A=84=E7=BB=93=E6=9E=84=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Power_Pico/Core/Inc/adc.h | 7 ++----- Power_Pico/Core/Src/adc.c | 3 --- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/Power_Pico/Core/Inc/adc.h b/Power_Pico/Core/Inc/adc.h index 0b6a9ad..da5c489 100644 --- a/Power_Pico/Core/Inc/adc.h +++ b/Power_Pico/Core/Inc/adc.h @@ -30,22 +30,19 @@ extern "C" { /* USER CODE BEGIN Includes */ -#define ADC_TIMES 10 +#define ADC_TIMES 100 #define ADC_CHANELS 4 typedef struct { uint8_t header[5]; // 0x55, 0xAA header // 0x64 adc times, 0x05 adc channels (so data lenth is times * channels * 2 bytes) - // and 1byte for direct & unit, 0x0? for positive, 0x1? for negative, 0x?0 for LOW, 0x?1 for MID, 0x?2 for HIGH + // and 1byte for direct & unit, 0x0? for positive, 0x1? for negative, 0x?0 for LOW, 0x?1 for MID, 0x?2 for HIGH. uint16_t data[ADC_TIMES][ADC_CHANELS]; // ADC 数据(真正要采集的地方) } __attribute__((packed)) ADC_Packet; extern ADC_Packet adc_packet1, adc_packet2; -// cur 5mr, cur 500mr, cur 50r, val -extern uint16_t adc_buf1[ADC_TIMES+1][ADC_CHANELS]; -extern uint16_t adc_buf2[ADC_TIMES+1][ADC_CHANELS]; /* USER CODE END Includes */ extern ADC_HandleTypeDef hadc1; diff --git a/Power_Pico/Core/Src/adc.c b/Power_Pico/Core/Src/adc.c index 2bc152a..6b2b539 100644 --- a/Power_Pico/Core/Src/adc.c +++ b/Power_Pico/Core/Src/adc.c @@ -23,9 +23,6 @@ /* USER CODE BEGIN 0 */ ADC_Packet adc_packet1, adc_packet2; -// cur 5mr, cur 500mr, cur 50r, voltage -uint16_t adc_buf1[ADC_TIMES+1][ADC_CHANELS]; -uint16_t adc_buf2[ADC_TIMES+1][ADC_CHANELS]; /* USER CODE END 0 */