![]() |
Synergy Software Package User's Manual
|
#include <r_comparator_api.h>
Data Fields | |
| uint8_t | channel |
| Hardware channel used. | |
| uint8_t | irq_ipl |
| Interrupt priority. | |
| comparator_mode_t | mode |
| Normal or window mode. | |
| comparator_trigger_t | trigger |
| Trigger setting. | |
| comparator_filter_t | filter |
| Digital filter clock divisor setting. | |
| comparator_polarity_invert_t | invert |
| Whether to invert output. | |
| comparator_pin_output_t | pin_output |
| Whether to include output on output pin. | |
| void(* | p_callback )(comparator_callback_args_t *p_args) |
| void const * | p_context |
| void const * | p_extend |
| Comparator hardware dependent configuration. | |
User configuration structure, used in open function
| void(* comparator_cfg_t::p_callback) (comparator_callback_args_t *p_args) |
Callback called when comparator event occurs.
| void const* comparator_cfg_t::p_context |
Placeholder for user data. Passed to the user callback in comparator_callback_args_t.