/PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER4.h |
---|
2,10 → 2,14 |
#define TIMER4_H |
typedef struct { |
void (*callback_function)(void); |
void (*callback_function_1)(void); |
void (*callback_function_2)(void); |
uint32_t divider; |
uint32_t count; |
} TIMER4_DATA; |
void TIMER4_Init(TIMER4_DATA *data, void (*callback)(void), uint32_t time_us); |
void TIMER4_Init(TIMER4_DATA *data, void (*callback_ms)(void), |
void (*callback_div)(void), uint32_t time_ms); |
void TIMER4_Start(void); |
void TIMER4_Stop(void); |