30 #define DMA_HOLDOFF_NS 200 31 #define INT_HOLDOFF_NS 1000 33 #define OVERFLOW_TICK_VAL 0x10000 void init_dut_ic(map_t *reg)
Initializes timer registers and peripheral.
Definition: tmr.c:69
DUT_IC_EDGE
Edge select for DUT_IC.
Definition: tmr.h:24
error_t commit_dut_ic()
Commits the adc registers and executes operations.
Definition: tmr.c:168
void init_dut_ic_msp()
Only for use with the STM32xxxx_HAL_Driver.
Definition: tmr.c:113
The memory map.
Definition: PHiLIP_typedef.h:340
void update_dut_ic_inputs()
Updates the dut_ic input level.
Definition: tmr.c:314
void deinit_dut_ic_msp()
Only for use with the STM32xxxx_HAL_Driver.
Definition: tmr.c:154
void poll_dut_ic()
Polls for high speed input capture values.
Definition: tmr.c:233