Definition at line 35 of file timer_rp2350.h.
◆ timer_rp2350()
| timer_rp2350::timer_rp2350 |
( |
int8_t | index = -1 | ) |
|
|
explicit |
◆ ~timer_rp2350()
| timer_rp2350::~timer_rp2350 |
( |
| ) |
|
|
override |
◆ getIndex()
| uint8_t timer_rp2350::getIndex |
( |
| ) |
|
|
inline |
◆ getPeriod()
| uint32_t timer_rp2350::getPeriod |
( |
| ) |
|
|
overridevirtual |
◆ isRunning()
| bool timer_rp2350::isRunning |
( |
| ) |
|
|
overridevirtual |
◆ reset()
| void timer_rp2350::reset |
( |
| ) |
|
|
overridevirtual |
◆ setCallback()
| void timer_rp2350::setCallback |
( |
function< void()> | f | ) |
|
|
overridevirtual |
◆ setPeriod()
| void timer_rp2350::setPeriod |
( |
uint32_t | us, |
|
|
TIMER::timer_mode | mode ) |
|
overridevirtual |
◆ setPeriod_ns()
| void timer_rp2350::setPeriod_ns |
( |
uint32_t | ns, |
|
|
TIMER::timer_mode | mode ) |
◆ start()
| void timer_rp2350::start |
( |
| ) |
|
|
overridevirtual |
◆ stop()
| void timer_rp2350::stop |
( |
| ) |
|
|
overridevirtual |
◆ TIMER0_IRQ_0_Handler
| void TIMER0_IRQ_0_Handler |
( |
void | | ) |
|
|
friend |
◆ TIMER0_IRQ_1_Handler
| void TIMER0_IRQ_1_Handler |
( |
void | | ) |
|
|
friend |
◆ TIMER0_IRQ_2_Handler
| void TIMER0_IRQ_2_Handler |
( |
void | | ) |
|
|
friend |
◆ TIMER0_IRQ_3_Handler
| void TIMER0_IRQ_3_Handler |
( |
void | | ) |
|
|
friend |
◆ TIMER1_IRQ_0_Handler
| void TIMER1_IRQ_0_Handler |
( |
void | | ) |
|
|
friend |
◆ TIMER1_IRQ_1_Handler
| void TIMER1_IRQ_1_Handler |
( |
void | | ) |
|
|
friend |
◆ TIMER1_IRQ_2_Handler
| void TIMER1_IRQ_2_Handler |
( |
void | | ) |
|
|
friend |
◆ TIMER1_IRQ_3_Handler
| void TIMER1_IRQ_3_Handler |
( |
void | | ) |
|
|
friend |
The documentation for this class was generated from the following files: