From 49447b2738a874071a2a4bb61b3e0c2af6be989f Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Wed, 08 Oct 2025 19:31:43 +0800 Subject: [PATCH] WS2812B Led灯带程序 --- Core/Src/board/miscdev.h | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/Core/Src/board/miscdev.h b/Core/Src/board/miscdev.h index 0b89190..82a45ca 100644 --- a/Core/Src/board/miscdev.h +++ b/Core/Src/board/miscdev.h @@ -84,4 +84,31 @@ /* Get $which led current status */ extern int status_led(int which); +/* + *+----------------------------+ + *| ADC noisy & lux sensor API | + *+----------------------------+ + */ + +enum +{ + ADCCHN_NOISY, + ADCCHN_LUX, + ADCCHN_MAX, +}; + +extern int adc_sample_lux_noisy(uint32_t *lux, uint32_t *noisy); + +/* + *+----------------------------+ + *| Timer Buzzer/delay API | + *+----------------------------+ + */ + +/* Max to 60000 us */ +extern void udelay(uint16_t us); + +/* Turn buzzer on for $times */ +extern void beep_start(uint16_t times, uint16_t interval); + #endif /* __MISCDEV_H */ -- Gitblit v1.9.1