ISKBoard example project
Wenxue
2025-09-02 83cf83d37790889e5bb3ebb365e8e536814a6256
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 */