LL VREFBUF Constants ¶
VREFBUF Voltage levels. ¶
- group VREFBUF_LL_VOLTAGE
-
Defines
-
LL_VREFBUF_VOLTAGE_SCALE0
(0UL)
¶
-
Voltage reference scale 0
-
LL_VREFBUF_VOLTAGE_SCALE1
(VREFBUF_CSR_VRS_0)
¶
-
Voltage reference scale 1
-
LL_VREFBUF_VOLTAGE_SCALE2
(VREFBUF_CSR_VRS_1)
¶
-
Voltage reference scale 2
-
LL_VREFBUF_VOLTAGE_SCALE3
(VREFBUF_CSR_VRS_1
|
VREFBUF_CSR_VRS_0)
¶
-
Voltage reference scale 3
-
LL_VREFBUF_VOLTAGE_SCALE0
(0UL)
¶
- group VREFBUF_LL_VOLTAGE
-
Defines
-
LL_VREFBUF_VOLTAGE_SCALE0
(0UL)
-
Voltage reference scale 0
-
LL_VREFBUF_VOLTAGE_SCALE1
(VREFBUF_CSR_VRS_0)
-
Voltage reference scale 1
-
LL_VREFBUF_VOLTAGE_SCALE2
(VREFBUF_CSR_VRS_1)
-
Voltage reference scale 2
-
LL_VREFBUF_VOLTAGE_SCALE3
(VREFBUF_CSR_VRS_1
|
VREFBUF_CSR_VRS_0)
-
Voltage reference scale 3
-
LL_VREFBUF_VOLTAGE_SCALE0
(0UL)
- group VREFBUF_LL_VOLTAGE
-
Defines
-
LL_VREFBUF_VOLTAGE_SCALE0
(0UL)
-
Voltage reference scale 0
-
LL_VREFBUF_VOLTAGE_SCALE1
(VREFBUF_CSR_VRS_0)
-
Voltage reference scale 1
-
LL_VREFBUF_VOLTAGE_SCALE2
(VREFBUF_CSR_VRS_1)
-
Voltage reference scale 2
-
LL_VREFBUF_VOLTAGE_SCALE3
(VREFBUF_CSR_VRS_1
|
VREFBUF_CSR_VRS_0)
-
Voltage reference scale 3
-
LL_VREFBUF_VOLTAGE_SCALE0
(0UL)
VREFBUF Mode Configuration. ¶
- group VREFBUF_LL_MODE
-
Defines
-
LL_VREFBUF_MODE_PULL_DOWN
(0UL)
/*
Pull
down
mode
*/
¶
-
LL_VREFBUF_MODE_EXT_VOLTAGE_REF
(VREFBUF_CSR_HIZ)
/*
External
voltage
reference
mode
*/
¶
-
LL_VREFBUF_MODE_INT_VOLTAGE_REF
(VREFBUF_CSR_ENVR)
/*
Internal
voltage
reference
mode
*/
¶
-
LL_VREFBUF_MODE_HOLD
(VREFBUF_CSR_HIZ
|
VREFBUF_CSR_ENVR)
/*
Hold
mode
*/
¶
-
LL_VREFBUF_WRITE_REG
(
instance
,
reg
,
value
)
STM32_WRITE_REG((instance)->reg,
(value))
¶
-
Write a value in VREFBUF register.
- Parameters :
-
-
instance – VREFBUF Instance
-
reg – Register to be written
-
value – Value to be written in the register
-
-
LL_VREFBUF_READ_REG
(
instance
,
reg
)
STM32_READ_REG((instance)->reg)
¶
-
Read a value in VREFBUF register.
- Parameters :
-
-
instance – VREFBUF Instance
-
reg – Register to be read
-
- Return values :
-
Register – value
-
LL_VREFBUF_MODE_PULL_DOWN
(0UL)
/*
Pull
down
mode
*/
¶
- group VREFBUF_LL_MODE
-
Defines
-
LL_VREFBUF_MODE_PULL_DOWN
(0UL)
/*
Pull
down
mode
*/
-
LL_VREFBUF_MODE_EXT_VOLTAGE_REF
(VREFBUF_CSR_HIZ)
/*
External
voltage
reference
mode
*/
-
LL_VREFBUF_MODE_INT_VOLTAGE_REF
(VREFBUF_CSR_ENVR)
/*
Internal
voltage
reference
mode
*/
-
LL_VREFBUF_MODE_HOLD
(VREFBUF_CSR_HIZ
|
VREFBUF_CSR_ENVR)
/*
Hold
mode
*/
-
LL_VREFBUF_WRITE_REG
(
instance
,
reg
,
value
)
STM32_WRITE_REG((instance)->reg,
(value))
-
Write a value in VREFBUF register.
- Parameters :
-
-
instance – VREFBUF Instance
-
reg – Register to be written
-
value – Value to be written in the register
-
-
LL_VREFBUF_READ_REG
(
instance
,
reg
)
STM32_READ_REG((instance)->reg)
-
Read a value in VREFBUF register.
- Parameters :
-
-
instance – VREFBUF Instance
-
reg – Register to be read
-
- Return values :
-
Register – value
-
LL_VREFBUF_MODE_PULL_DOWN
(0UL)
/*
Pull
down
mode
*/
- group VREFBUF_LL_MODE
-
Defines
-
LL_VREFBUF_MODE_PULL_DOWN
(0UL)
/*
Pull
down
mode
*/
-
LL_VREFBUF_MODE_EXT_VOLTAGE_REF
(VREFBUF_CSR_HIZ)
/*
External
voltage
reference
mode
*/
-
LL_VREFBUF_MODE_INT_VOLTAGE_REF
(VREFBUF_CSR_ENVR)
/*
Internal
voltage
reference
mode
*/
-
LL_VREFBUF_MODE_HOLD
(VREFBUF_CSR_HIZ
|
VREFBUF_CSR_ENVR)
/*
Hold
mode
*/
-
LL_VREFBUF_WRITE_REG
(
instance
,
reg
,
value
)
STM32_WRITE_REG((instance)->reg,
(value))
-
Write a value in VREFBUF register.
- Parameters :
-
-
instance – VREFBUF Instance
-
reg – Register to be written
-
value – Value to be written in the register
-
-
LL_VREFBUF_READ_REG
(
instance
,
reg
)
STM32_READ_REG((instance)->reg)
-
Read a value in VREFBUF register.
- Parameters :
-
-
instance – VREFBUF Instance
-
reg – Register to be read
-
- Return values :
-
Register – value
-
LL_VREFBUF_MODE_PULL_DOWN
(0UL)
/*
Pull
down
mode
*/