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: TIMER5_STM32F410CBU6.h:55
virtual U64 Get_Actual_Time_U64()
Get actual time in counts method.
Definition: TIMER5_STM32F410CBU6.cpp:186
virtual VOID Start()
Start timer operation method.
Definition: TIMER5_STM32F410CBU6.cpp:128
virtual VOID Interrupt_Enable(U32 u32_Interrupt_Priority)
Enable interrupt method.
Definition: TIMER5_STM32F410CBU6.cpp:152
virtual BOOL Configure_Clock(U32 u32_Clock)
Set timer input clock frequency method.
Definition: TIMER5_STM32F410CBU6.cpp:66
virtual VOID Interrupt_Disable()
Disable interrupt method.
Definition: TIMER5_STM32F410CBU6.cpp:163
virtual U32 Get_Actual_Time()
Get actual time in counts method.
Definition: TIMER5_STM32F410CBU6.cpp:174
virtual VOID Stop()
Stop timer operation method.
Definition: TIMER5_STM32F410CBU6.cpp:140