|
STM32H735xx HAL User Manual
|
Peripheral Control functions. More...
Functions | |
| uint32_t | HAL_DAC_GetValue (DAC_HandleTypeDef *hdac, uint32_t Channel) |
| Returns the last data output value of the selected DAC channel. | |
| HAL_StatusTypeDef | HAL_DAC_ConfigChannel (DAC_HandleTypeDef *hdac, DAC_ChannelConfTypeDef *sConfig, uint32_t Channel) |
| Configures the selected DAC channel. | |
Peripheral Control functions.
==============================================================================
##### Peripheral Control functions #####
==============================================================================
[..] This section provides functions allowing to:
(+) Configure channels.
(+) Set the specified data holding register value for DAC channel.
| HAL_StatusTypeDef HAL_DAC_ConfigChannel | ( | DAC_HandleTypeDef * | hdac, |
| DAC_ChannelConfTypeDef * | sConfig, | ||
| uint32_t | Channel | ||
| ) |
Configures the selected DAC channel.
| hdac | pointer to a DAC_HandleTypeDef structure that contains the configuration information for the specified DAC. |
| sConfig | DAC configuration structure. |
| Channel | The selected DAC channel. This parameter can be one of the following values:
|
| HAL | status |
Definition at line 1007 of file stm32h7xx_hal_dac.c.
References assert_param, DAC_CHANNEL_1, DAC_CHIPCONNECT_EXTERNAL, DAC_CHIPCONNECT_INTERNAL, DAC_ChannelConfTypeDef::DAC_ConnectOnChipPeripheral, DAC_SampleAndHoldConfTypeDef::DAC_HoldTime, DAC_ChannelConfTypeDef::DAC_OutputBuffer, DAC_OUTPUTBUFFER_ENABLE, DAC_SampleAndHoldConfTypeDef::DAC_RefreshTime, DAC_ChannelConfTypeDef::DAC_SampleAndHold, DAC_SAMPLEANDHOLD_ENABLE, DAC_ChannelConfTypeDef::DAC_SampleAndHoldConfig, DAC_SampleAndHoldConfTypeDef::DAC_SampleTime, DAC_ChannelConfTypeDef::DAC_Trigger, DAC_TRIMMING_USER, DAC_ChannelConfTypeDef::DAC_TrimmingValue, DAC_ChannelConfTypeDef::DAC_UserTrimming, __DAC_HandleTypeDef::ErrorCode, HAL_DAC_ERROR_TIMEOUT, HAL_DAC_STATE_BUSY, HAL_DAC_STATE_READY, HAL_DAC_STATE_TIMEOUT, HAL_Delay(), HAL_GetTick(), __DAC_HandleTypeDef::Instance, IS_DAC_CHANNEL, IS_DAC_CHIP_CONNECTION, IS_DAC_HOLDTIME, IS_DAC_OUTPUT_BUFFER_STATE, IS_DAC_REFRESHTIME, IS_DAC_SAMPLEANDHOLD, IS_DAC_SAMPLETIME, IS_DAC_TRIGGER, IS_DAC_TRIMMING, IS_DAC_TRIMMINGVALUE, __DAC_HandleTypeDef::State, and TIMEOUT_DAC_CALIBCONFIG.
| uint32_t HAL_DAC_GetValue | ( | DAC_HandleTypeDef * | hdac, |
| uint32_t | Channel | ||
| ) |
Returns the last data output value of the selected DAC channel.
| hdac | pointer to a DAC_HandleTypeDef structure that contains the configuration information for the specified DAC. |
| Channel | The selected DAC channel. This parameter can be one of the following values:
|
| The | selected DAC channel data output value. |
Definition at line 975 of file stm32h7xx_hal_dac.c.
References assert_param, DAC_CHANNEL_1, __DAC_HandleTypeDef::Instance, and IS_DAC_CHANNEL.
1.7.6.1