MSPM0_ValvanoWare  1.0
ECE445L starter code
Timer.h
Go to the documentation of this file.
1 
20 /* Timer.h
21  * Derived from timx_timer_mode_periodic_sleep_LP_MSPM0G3507_nortos_ticlang
22  * gpio_toggle_output_LP_MSPM0G3507_nortos_ticlang
23  */
24 
25 
26 #ifndef __TIMER_H__
27 #define __TIMER_H__
28 
29 
55 void TimerG0_IntArm(uint16_t period, uint32_t prescale, uint32_t priority);
56 
57 
58 
84 void TimerG8_IntArm(uint16_t period, uint32_t prescale, uint32_t priority);
85 
86 
87 
88 
114 void TimerA0_IntArm(uint16_t period, uint32_t prescale, uint32_t priority);
115 
116 
117 
143 void TimerA1_IntArm(uint16_t period, uint32_t prescale, uint32_t priority);
144 
145 
146 
172 void TimerG7_IntArm(uint16_t period, uint32_t prescale, uint32_t priority);
173 
174 
175 
201 void TimerG6_IntArm(uint16_t period, uint32_t prescale, uint32_t priority);
202 
203 
204 
230 void TimerG12_IntArm(uint32_t period, uint32_t priority);
231 
232 
258 void TimerG12_Init(void);
259 
260 #endif // __TIMER_H__
void TimerG12_Init(void)
Initialize Timer G12.
void TimerG0_IntArm(uint16_t period, uint32_t prescale, uint32_t priority)
Initialize Timer G0 interrupt.
void TimerA0_IntArm(uint16_t period, uint32_t prescale, uint32_t priority)
Initialize Timer A0 interrupt.
void TimerA1_IntArm(uint16_t period, uint32_t prescale, uint32_t priority)
Initialize Timer A1 interrupt.
void TimerG12_IntArm(uint32_t period, uint32_t priority)
Initialize Timer G12 interrupt.
void TimerG6_IntArm(uint16_t period, uint32_t prescale, uint32_t priority)
Initialize Timer G6 interrupt.
void TimerG8_IntArm(uint16_t period, uint32_t prescale, uint32_t priority)
Initialize Timer G8 interrupt.
void TimerG7_IntArm(uint16_t period, uint32_t prescale, uint32_t priority)
Initialize Timer G7 interrupt.