40void Timer0A_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
60void Timer0B_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
80void Timer1A_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
91 priority = (priority & 0x07) << 13;
101void Timer1B_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
122void Timer2A_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
140void Timer2B_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
158void Timer3A_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
173 Timer3_Period = period;
183void Timer3B_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
204void Timer4A_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
218 Timer4_Period = period;
230void Timer4B_Init(
void (*task)(
void), uint32_t period, uint32_t priority){
void Timer2B_Handler(void)
void Timer0A_Init(void(*task)(void), uint32_t period, uint32_t priority)
void Timer1B_Init(void(*task)(void), uint32_t period, uint32_t priority)
void Timer3B_Handler(void)
void Timer1A_Handler(void)
void Timer0A_Handler(void)
void Timer4A_Init(void(*task)(void), uint32_t period, uint32_t priority)
void Timer3A_Handler(void)
void Timer1B_Handler(void)
void Timer2A_Handler(void)
void Timer4B_Init(void(*task)(void), uint32_t period, uint32_t priority)
uint32_t StartCritical(void)
void Timer4B_Handler(void)
void Timer2B_Init(void(*task)(void), uint32_t period, uint32_t priority)
void Timer1A_Init(void(*task)(void), uint32_t period, uint32_t priority)
void Timer0B_Init(void(*task)(void), uint32_t period, uint32_t priority)
void Timer3A_Init(void(*task)(void), uint32_t period, uint32_t priority)
void EnableInterrupts(void)
void EndCritical(uint32_t sr)
void DisableInterrupts(void)
void Timer0B_Handler(void)
void Timer3B_Init(void(*task)(void), uint32_t period, uint32_t priority)
void Timer4A_Handler(void)
void Timer2A_Init(void(*task)(void), uint32_t period, uint32_t priority)
void SysTick_Init(uint32_t period)
Periodic Timer setup for TM4c123.
Register location header of TM4C123GH6PM.
#define TIMER_TAMR_TAMR_PERIOD
#define NVIC_ST_CURRENT_R
#define TIMER_ICR_TATOCINT
#define SYSCTL_RCGCTIMER_R
#define TIMER_ICR_TBTOCINT
#define TIMER_TBMR_TBMR_PERIOD
#define TIMER_CFG_32_BIT_TIMER