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