Microchip® Advanced Software Framework

dac_events Struct Reference

DAC event enable/disable structure.

Event flags for the DAC module. This is used to enable and disable events via dac_enable_events() and dac_disable_events().

#include <dac_feature.h>

Data Fields

bool generate_event_on_chan0_buffer_empty
 Enable event generation on DAC0 data buffer empty. More...
 
bool generate_event_on_chan0_falling_edge
 Enable the falling edge of the input event for DAC0. More...
 
bool generate_event_on_chan1_buffer_empty
 Enable event generation on DAC1 data buffer empty. More...
 
bool generate_event_on_chan1_falling_edge
 Enable the falling edge of the input event for DAC1. More...
 
bool on_event_chan0_start_conversion
 Start a new DAC0 conversion. More...
 
bool on_event_chan1_start_conversion
 Start a new DAC1 conversion. More...
 

bool dac_events::generate_event_on_chan0_buffer_empty

Enable event generation on DAC0 data buffer empty.

Referenced by dac_disable_events(), and dac_enable_events().

bool dac_events::generate_event_on_chan0_falling_edge

Enable the falling edge of the input event for DAC0.

Referenced by dac_enable_events().

bool dac_events::generate_event_on_chan1_buffer_empty

Enable event generation on DAC1 data buffer empty.

Referenced by dac_enable_events().

bool dac_events::generate_event_on_chan1_falling_edge

Enable the falling edge of the input event for DAC1.

Referenced by dac_enable_events().

bool dac_events::on_event_chan0_start_conversion

Start a new DAC0 conversion.

Referenced by dac_disable_events(), dac_enable_events(), and run_dac_init_test().

bool dac_events::on_event_chan1_start_conversion

Start a new DAC1 conversion.

Referenced by dac_disable_events(), and dac_enable_events().