Tiva Driver Lib
|
Functions | |
void | SysTickEnable (void) |
void | SysTickDisable (void) |
void | SysTickIntRegister (void(*pfnHandler)(void)) |
void | SysTickIntUnregister (void) |
void | SysTickIntEnable (void) |
void | SysTickIntDisable (void) |
void | SysTickPeriodSet (uint32_t ui32Period) |
uint32_t | SysTickPeriodGet (void) |
uint32_t | SysTickValueGet (void) |
void SysTickDisable | ( | void | ) |
Disables the SysTick counter.
This function stops the SysTick counter. If an interrupt handler has been registered, it is not called until SysTick is restarted.
void SysTickEnable | ( | void | ) |
Enables the SysTick counter.
This function starts the SysTick counter. If an interrupt handler has been registered, it is called when the SysTick counter rolls over.
void SysTickIntDisable | ( | void | ) |
Disables the SysTick interrupt.
This function disables the SysTick interrupt, preventing it from being reflected to the processor.
void SysTickIntEnable | ( | void | ) |
Enables the SysTick interrupt.
This function enables the SysTick interrupt, allowing it to be reflected to the processor.
void SysTickIntRegister | ( | void(*)(void) | pfnHandler | ) |
Registers an interrupt handler for the SysTick interrupt.
pfnHandler | is a pointer to the function to be called when the SysTick interrupt occurs. |
This function registers the handler to be called when a SysTick interrupt occurs.
void SysTickIntUnregister | ( | void | ) |
Unregisters the interrupt handler for the SysTick interrupt.
This function unregisters the handler to be called when a SysTick interrupt occurs.
uint32_t SysTickPeriodGet | ( | void | ) |
Gets the period of the SysTick counter.
This function returns the rate at which the SysTick counter wraps, which equates to the number of processor clocks between interrupts.
void SysTickPeriodSet | ( | uint32_t | ui32Period | ) |
Sets the period of the SysTick counter.
ui32Period | is the number of clock ticks in each period of the SysTick counter and must be between 1 and 16,777,216, inclusive. |
This function sets the rate at which the SysTick counter wraps, which equates to the number of processor clocks between interrupts.
uint32_t SysTickValueGet | ( | void | ) |
Gets the current value of the SysTick counter.
This function returns the current value of the SysTick counter, which is a value between the period - 1 and zero, inclusive.