HAL DAC APIs ¶
-
HAL DAC Functions
- Initialization, de-initialization, configuration, calibration functions
- Separate channel mode configuration functions
- Dual channel mode configuration functions
- Separate channel mode, input and output operation functions
- Dual mode, input and output operation functions
-
Peripheral control functions
-
HAL_DAC_EnableChannelDMADoubleDataMode()
-
HAL_DAC_DisableChannelDMADoubleDataMode()
-
HAL_DAC_IsEnabledChannelDMADoubleDataMode()
-
HAL_DAC_AM_Enable()
-
HAL_DAC_AM_Disable()
-
HAL_DAC_AM_IsEnabled()
-
HAL_DAC_SetConfigChannelSampleAndHold()
-
HAL_DAC_GetConfigChannelSampleAndHold()
-
HAL_DAC_EnableChannelSampleAndHold()
-
HAL_DAC_DisableChannelSampleAndHold()
-
HAL_DAC_IsEnabledChannelSampleAndHold()
-
HAL_DAC_EnableChannelAddingTriangleWave()
-
HAL_DAC_DisableChannelAddingTriangleWave()
-
HAL_DAC_EnableChannelAddingNoiseWave()
-
HAL_DAC_DisableChannelAddingNoiseWave()
-
-
Callback functions and callback register functions
-
HAL_DAC_ConvCpltCallback()
-
HAL_DAC_ConvHalfCpltCallback()
-
HAL_DAC_StopCpltCallback()
-
HAL_DAC_DualChannelConvCpltCallback()
-
HAL_DAC_DualChannelConvHalfCpltCallback()
-
HAL_DAC_DualChannelStopCpltCallback()
-
HAL_DAC_ErrorCallback()
-
HAL_DAC_RegisterConvCpltCallback()
-
HAL_DAC_RegisterConvHalfCpltCallback()
-
HAL_DAC_RegisterStopCpltCallback()
-
HAL_DAC_RegisterDualChannelCpltCallback()
-
HAL_DAC_RegisterDualChannelHalfCpltCallback()
-
HAL_DAC_RegisterDualChannelStopCpltCallback()
-
HAL_DAC_RegisterErrorCallback()
-
- Peripheral State, kernel clock frequency, IRQ and Errors functions
- User Data API functions
-
HAL DAC Types
-
Enumerations
-
hal_dac_t
-
hal_dac_channel_t
-
hal_dac_state_t
-
hal_dac_channel_state_t
-
hal_dac_trigger_t
-
hal_dac_output_buffer_status_t
-
hal_dac_data_alignment_t
-
hal_dac_output_connection_t
-
hal_dac_sample_and_hold_status_t
-
hal_dac_am_status_t
-
hal_dac_high_freq_mode_t
-
hal_dac_sign_format_t
-
hal_dac_dma_double_data_mode_status_t
-
hal_dac_wave_amplitude_t
-
- HAL DAC Constants
- Handle Structure
- callback prototype
- Configuration Structure
-
Enumerations
- HAL DAC Constants