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