From 8dd1ba5da4d68bf0d307f42379c5bd7547829e00 Mon Sep 17 00:00:00 2001 From: Wenxue <wenxue.guo@avnet.com> Date: Tue, 02 Sep 2025 09:39:55 +0800 Subject: [PATCH] ADC传感器采样程序 --- Core/Src/main.c | 13 ++++++------- 1 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Core/Src/main.c b/Core/Src/main.c index 743a981..e049e2f 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -18,6 +18,7 @@ /* USER CODE END Header */ /* Includes ------------------------------------------------------------------*/ #include "main.h" +#include "adc.h" #include "usart.h" #include "gpio.h" @@ -66,7 +67,7 @@ { /* USER CODE BEGIN 1 */ - + uint32_t lux, noisy; /* USER CODE END 1 */ /* MCU Configuration--------------------------------------------------------*/ @@ -88,13 +89,8 @@ /* Initialize all configured peripherals */ MX_GPIO_Init(); MX_USART1_UART_Init(); + MX_ADC1_Init(); /* USER CODE BEGIN 2 */ - - printf("Welcome to ISKBoard!\r\n"); - { - float temp=30.0; - printf("Temperature: %.3f\r\n", temp); - } init_relay(); init_led(); @@ -108,6 +104,9 @@ /* USER CODE BEGIN WHILE */ while (1) { + adc_sample_lux_noisy(&lux, &noisy); + printf("Lux:%lu Noisy:%lu\r\n", lux, noisy); + HAL_Delay(5000); /* USER CODE END WHILE */ -- Gitblit v1.9.1