![]() |
Synergy Software Package User's Manual
|
#include <r_cac.h>
Data Fields | |
| void * | p_reg |
| Pointer to register base address. | |
| void(* | p_callback )(cac_callback_args_t *cb_data) |
| Called from the ISR. | |
| void const * | p_context |
| Passed to the callback. | |
| IRQn_Type | frequency_error_irq |
| Frequency error IRQ number. | |
| IRQn_Type | measurement_end_irq |
| Measurement end IRQ number. | |
| IRQn_Type | overflow_irq |
| Overflow IRQ number. | |
| uint32_t | cac_api_open |
| Set to "CAC" once API has been successfully opened. | |
| bool | cac_continous_mode |
| Set as a result of the Open() call. | |
| bsp_lock_t | cac_lock |
| CAC commands software lock. | |
| cac_clock_source_t | measurement_clock |
| Clock specified in Open() as the measurement clock. | |
| cac_clock_source_t | reference_clock |
| Clock specified in Open() as the reference clock. | |
CAC instance control block. DO NOT INITIALIZE.