This is the generated driver source file for CMP1 driver. More...
Go to the source code of this file.
Functions | |
void | CMP1_Initialize (void) |
Initialize the CMP1 module. | |
void | CMP1_Deinitialize (void) |
Deinitializes the CMP1 to POR values. | |
bool | CMP1_StatusGet (void) |
Returns the comparator output status. | |
void | CMP1_Enable (void) |
Enables the common DAC module. | |
void | CMP1_Disable (void) |
Disables the common DAC module. | |
void | CMP1_DACEnable (void) |
Enables the individual DAC module. | |
void | CMP1_DACDisable (void) |
Disables the individual DAC module. | |
void | CMP1_DACDataWrite (size_t value) |
CMP DAC Data write to register. | |
void | CMP1_EventCallbackRegister (void(*handler)(void)) |
This function can be used to override default callback and to define custom callback for CMP1 Event event. | |
void | CMP1_EventCallback (void) |
This is the default callback with weak attribute. The user can override and implement the default callback without weak attribute or can register a custom callback function using CMP1_EventCallbackRegister. | |
void | CMP1_Tasks (void) |
The Task function can be called in the main application using the High Speed Comparator, when interrupts are not used. This would thus introduce the polling mode feature of the Analog Comparator. | |
Variables | |
static void(* | CMP1_EventHandler )(void) = NULL |
const struct DAC_DC_INTERFACE | dac1_dc_interface |
const struct CMP_INTERFACE | CMP_DAC1 |
Structure object of type CMP_INTERFACE with the custom name given by the user in the Melody Driver User interface. The default name e.g. CMP_DAC1 can be changed by the user in the CMP user interface. This allows defining a structure with application specific name using the 'Custom Name' field. Application specific name allows the API Portability. | |
CMP1 Generated Driver Source File
Definition in file cmp1.c.
const struct DAC_DC_INTERFACE dac1_dc_interface |