Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
comparator_wch_ch5xx.h File Reference

Header file for WCH CH5xx comparator driver. More...

#include <zephyr/device.h>

Go to the source code of this file.

Enumerations

enum  comp_nref_level {
  COMP_NREF_LEVEL_50 = 0 , COMP_NREF_LEVEL_100 , COMP_NREF_LEVEL_150 , COMP_NREF_LEVEL_200 ,
  COMP_NREF_LEVEL_250 , COMP_NREF_LEVEL_300 , COMP_NREF_LEVEL_350 , COMP_NREF_LEVEL_400 ,
  COMP_NREF_LEVEL_450 , COMP_NREF_LEVEL_500 , COMP_NREF_LEVEL_550 , COMP_NREF_LEVEL_600 ,
  COMP_NREF_LEVEL_650 , COMP_NREF_LEVEL_700 , COMP_NREF_LEVEL_750 , COMP_NREF_LEVEL_800
}
 Available negative reference levels. More...

Functions

int comparator_wch_set_nref_level (const struct device *dev, enum comp_nref_level level)
 Set the negative reference level for the comparator.

Detailed Description

Header file for WCH CH5xx comparator driver.

Enumeration Type Documentation

◆ comp_nref_level

Available negative reference levels.

Enumerator
COMP_NREF_LEVEL_50 

50 mV internal negative reference

COMP_NREF_LEVEL_100 

100 mV internal negative reference

COMP_NREF_LEVEL_150 

150 mV internal negative reference

COMP_NREF_LEVEL_200 

200 mV internal negative reference

COMP_NREF_LEVEL_250 

250 mV internal negative reference

COMP_NREF_LEVEL_300 

300 mV internal negative reference

COMP_NREF_LEVEL_350 

350 mV internal negative reference

COMP_NREF_LEVEL_400 

400 mV internal negative reference

COMP_NREF_LEVEL_450 

450 mV internal negative reference

COMP_NREF_LEVEL_500 

500 mV internal negative reference

COMP_NREF_LEVEL_550 

550 mV internal negative reference

COMP_NREF_LEVEL_600 

600 mV internal negative reference

COMP_NREF_LEVEL_650 

650 mV internal negative reference

COMP_NREF_LEVEL_700 

700 mV internal negative reference

COMP_NREF_LEVEL_750 

750 mV internal negative reference

COMP_NREF_LEVEL_800 

800 mV internal negative reference

Function Documentation

◆ comparator_wch_set_nref_level()

int comparator_wch_set_nref_level ( const struct device * dev,
enum comp_nref_level level )

Set the negative reference level for the comparator.

Parameters
devComparator device
levelNegative reference level to set
Returns
0 on success, negative errno value on failure.