![]() |
Synergy Software Package User's Manual
|
#include <r_cac_api.h>
Data Fields | |
| cac_ref_clock_config_t | cac_ref_clock |
| reference clock specific settings | |
| cac_meas_clock_config_t | cac_meas_clock |
| measurement clock specific settings | |
| uint16_t | cac_upper_limit |
| the upper limit counter threshold | |
| uint16_t | cac_lower_limit |
| the lower limit counter threshold | |
| bool | mei_interrupt_enabled |
| True if Measurement Complete interrupt is enabled. | |
| bool | ovf_interrupt_enabled |
| True if Overflow interrupt is enabled. | |
| bool | ferr_interrupt_enabled |
| True if Frequency Error interrupt is enabled. | |
| bool | continuous_mode |
| True if measurement continuously restarts after completing. | |
| uint8_t | frequency_error_ipl |
| Frequency error interrupt priority. | |
| uint8_t | measurement_end_ipl |
| Measurement end interrupt priority. | |
| uint8_t | overflow_ipl |
| Overflow interrupt priority. | |
| void(* | p_callback )(cac_callback_args_t *p_args) |
| Callback provided when a CAC interrupt ISR occurs. | |
| void const * | p_extend |
| CAC hardware dependent configuration. | |
| void const * | p_context |
| Placeholder for user data. Passed to user callback in cac_callback_args_t. | |
CAC Configuration