129 //--------------------------------------------------------------------------
131 virtual U32 Get_Actual_Time();
int BOOL
Boolean datatype definition.
Definition: Defines.h:124
unsigned long long U64
Binary 64-Bit unsigned integer datatype defenition.
Definition: Defines.h:213
void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
unsigned long U32
Binary 32-Bit unsigned integer datatype defenition.
Definition: Defines.h:203
High precision timer base class header file.
High precision timer base class.
Definition: High_Precision_Timer_Base.h:66
System timer class.
Definition: TIMER2_STM32F429.h:55
VOID Interrupt()
High precision timer interrupt method.
Definition: TIMER2_STM32F429.cpp:243
virtual U64 Get_Actual_Time_U64()
Get actual time in timer counts as U64 method.
Definition: TIMER2_STM32F429.cpp:216
virtual VOID Start()
Start timer operation method.
Definition: TIMER2_STM32F429.cpp:133
virtual VOID Interrupt_Enable(U32 u32_Interrupt_Priority)
Enable interrupt method.
Definition: TIMER2_STM32F429.cpp:182
virtual VOID Stop()
Stop timer operation method.
Definition: TIMER2_STM32F429.cpp:160
virtual VOID Interrupt_Disable()
Disable interrupt method.
Definition: TIMER2_STM32F429.cpp:193
virtual BOOL Configure_Clock(U32 u32_Clock)
Set timer 2 input clock frequency method.
Definition: TIMER2_STM32F429.cpp:67