STM32F479xx HAL User Manual
|
Modules | |
Initialization and de-initialization functions | |
Functions | |
__STATIC_INLINE void | LL_DAC_SetTriggerSource (DAC_TypeDef *DACx, uint32_t DAC_Channel, uint32_t TriggerSource) |
Set the conversion trigger source for the selected DAC channel. | |
__STATIC_INLINE uint32_t | LL_DAC_GetTriggerSource (DAC_TypeDef *DACx, uint32_t DAC_Channel) |
Get the conversion trigger source for the selected DAC channel. | |
__STATIC_INLINE void | LL_DAC_SetWaveAutoGeneration (DAC_TypeDef *DACx, uint32_t DAC_Channel, uint32_t WaveAutoGeneration) |
Set the waveform automatic generation mode for the selected DAC channel. | |
__STATIC_INLINE uint32_t | LL_DAC_GetWaveAutoGeneration (DAC_TypeDef *DACx, uint32_t DAC_Channel) |
Get the waveform automatic generation mode for the selected DAC channel. | |
__STATIC_INLINE void | LL_DAC_SetWaveNoiseLFSR (DAC_TypeDef *DACx, uint32_t DAC_Channel, uint32_t NoiseLFSRMask) |
Set the noise waveform generation for the selected DAC channel: Noise mode and parameters LFSR (linear feedback shift register). | |
__STATIC_INLINE uint32_t | LL_DAC_GetWaveNoiseLFSR (DAC_TypeDef *DACx, uint32_t DAC_Channel) |
Get the noise waveform generation for the selected DAC channel: Noise mode and parameters LFSR (linear feedback shift register). | |
__STATIC_INLINE void | LL_DAC_SetWaveTriangleAmplitude (DAC_TypeDef *DACx, uint32_t DAC_Channel, uint32_t TriangleAmplitude) |
Set the triangle waveform generation for the selected DAC channel: triangle mode and amplitude. | |
__STATIC_INLINE uint32_t | LL_DAC_GetWaveTriangleAmplitude (DAC_TypeDef *DACx, uint32_t DAC_Channel) |
Get the triangle waveform generation for the selected DAC channel: triangle mode and amplitude. | |
__STATIC_INLINE void | LL_DAC_SetOutputBuffer (DAC_TypeDef *DACx, uint32_t DAC_Channel, uint32_t OutputBuffer) |
Set the output buffer for the selected DAC channel. | |
__STATIC_INLINE uint32_t | LL_DAC_GetOutputBuffer (DAC_TypeDef *DACx, uint32_t DAC_Channel) |
Get the output buffer state for the selected DAC channel. |
__STATIC_INLINE uint32_t LL_DAC_GetOutputBuffer | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel | ||
) |
Get the output buffer state for the selected DAC channel.
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
Returned | value can be one of the following values: |
Definition at line 816 of file stm32f4xx_ll_dac.h.
References DAC_CR_CHX_BITOFFSET_MASK.
__STATIC_INLINE uint32_t LL_DAC_GetTriggerSource | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel | ||
) |
Get the conversion trigger source for the selected DAC channel.
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
Returned | value can be one of the following values: |
Definition at line 577 of file stm32f4xx_ll_dac.h.
References DAC_CR_CHX_BITOFFSET_MASK.
__STATIC_INLINE uint32_t LL_DAC_GetWaveAutoGeneration | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel | ||
) |
Get the waveform automatic generation mode for the selected DAC channel.
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
Returned | value can be one of the following values: |
Definition at line 626 of file stm32f4xx_ll_dac.h.
__STATIC_INLINE uint32_t LL_DAC_GetWaveNoiseLFSR | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel | ||
) |
Get the noise waveform generation for the selected DAC channel: Noise mode and parameters LFSR (linear feedback shift register).
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
Definition at line 698 of file stm32f4xx_ll_dac.h.
References DAC_CR_CHX_BITOFFSET_MASK.
__STATIC_INLINE uint32_t LL_DAC_GetWaveTriangleAmplitude | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel | ||
) |
Get the triangle waveform generation for the selected DAC channel: triangle mode and amplitude.
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
Definition at line 771 of file stm32f4xx_ll_dac.h.
__STATIC_INLINE void LL_DAC_SetOutputBuffer | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel, | ||
uint32_t | OutputBuffer | ||
) |
Set the output buffer for the selected DAC channel.
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
OutputBuffer | This parameter can be one of the following values: |
None |
Definition at line 794 of file stm32f4xx_ll_dac.h.
__STATIC_INLINE void LL_DAC_SetTriggerSource | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel, | ||
uint32_t | TriggerSource | ||
) |
Set the conversion trigger source for the selected DAC channel.
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
TriggerSource | This parameter can be one of the following values: |
None |
Definition at line 545 of file stm32f4xx_ll_dac.h.
References DAC_CR_CHX_BITOFFSET_MASK.
__STATIC_INLINE void LL_DAC_SetWaveAutoGeneration | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel, | ||
uint32_t | WaveAutoGeneration | ||
) |
Set the waveform automatic generation mode for the selected DAC channel.
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
WaveAutoGeneration | This parameter can be one of the following values: |
None |
Definition at line 602 of file stm32f4xx_ll_dac.h.
__STATIC_INLINE void LL_DAC_SetWaveNoiseLFSR | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel, | ||
uint32_t | NoiseLFSRMask | ||
) |
Set the noise waveform generation for the selected DAC channel: Noise mode and parameters LFSR (linear feedback shift register).
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
NoiseLFSRMask | This parameter can be one of the following values:
|
None |
Definition at line 665 of file stm32f4xx_ll_dac.h.
References DAC_CR_CHX_BITOFFSET_MASK.
__STATIC_INLINE void LL_DAC_SetWaveTriangleAmplitude | ( | DAC_TypeDef * | DACx, |
uint32_t | DAC_Channel, | ||
uint32_t | TriangleAmplitude | ||
) |
Set the triangle waveform generation for the selected DAC channel: triangle mode and amplitude.
DACx | DAC instance |
DAC_Channel | This parameter can be one of the following values: (1) On this STM32 serie, parameter not available on all devices. Refer to device datasheet for channels availability. |
TriangleAmplitude | This parameter can be one of the following values:
|
None |
Definition at line 737 of file stm32f4xx_ll_dac.h.
References DAC_CR_CHX_BITOFFSET_MASK.