1 #ifndef _ADF7030_1__TIMER_H_ 2 #define _ADF7030_1__TIMER_H_ 13 #include <services/tmr/adi_tmr.h> 14 #include <devices/rf/adf703x/adi_adf7030-1_reg.h> 19 #define ERROR_COMPENSATION_DIV 4 31 #define TOTAL_TMR_ERROR (ERROR_TON + ERROR_CB + ERROR_TOFF) 38 #define WAIT_US(us) { \ 39 adf7030_1__TIMER_Wait_uS(us, GPTimer0Callback); \ 42 uint32_t adf7030_1__TIMER_Init
47 uint32_t adf7030_1__TIMER_UnInit
52 uint32_t adf7030_1__TIMER_ClrTime
57 uint32_t adf7030_1__TIMER_GetTime
62 uint32_t adf7030_1__TIMER_Start_uS
65 ADI_CALLBACK
const pfCallback
68 uint32_t adf7030_1__TIMER_Stop_uS
73 uint32_t adf7030_1__TIMER_Wait_uS
76 ADI_CALLBACK
const pfCallback
95 const uint16_t delay_us
uint32_t adf7030_1__TIMER_Active_Delay_uS(const uint16_t delay_us)
Active wait using NOPs This function loops using NOPs to give short delays.