#include <systick.hpp>
◆ irq
template<typename clock_source_type >
◆ resources
template<typename clock_source_type >
◆ clear_counter()
template<typename clock_source_type >
| static void mptl::systick< clock_source_type >::clear_counter |
( |
void |
| ) |
|
|
inlinestatic |
◆ disable_counter()
template<typename clock_source_type >
| static void mptl::systick< clock_source_type >::disable_counter |
( |
void |
| ) |
|
|
inlinestatic |
◆ disable_interrupt()
template<typename clock_source_type >
| static void mptl::systick< clock_source_type >::disable_interrupt |
( |
void |
| ) |
|
|
inlinestatic |
◆ enable()
template<typename clock_source_type >
◆ enable_counter()
template<typename clock_source_type >
| static void mptl::systick< clock_source_type >::enable_counter |
( |
void |
| ) |
|
|
inlinestatic |
◆ enable_interrupt()
template<typename clock_source_type >
| static void mptl::systick< clock_source_type >::enable_interrupt |
( |
void |
| ) |
|
|
inlinestatic |
◆ get_count_flag()
template<typename clock_source_type >
| static bool mptl::systick< clock_source_type >::get_count_flag |
( |
void |
| ) |
|
|
inlinestatic |
◆ get_counter()
template<typename clock_source_type >
◆ get_no_ref_flag()
template<typename clock_source_type >
| static bool mptl::systick< clock_source_type >::get_no_ref_flag |
( |
void |
| ) |
|
|
inlinestatic |
◆ get_skew_flag()
template<typename clock_source_type >
| static bool mptl::systick< clock_source_type >::get_skew_flag |
( |
void |
| ) |
|
|
inlinestatic |
◆ set_reload()
template<typename clock_source_type >
◆ counter_freq
template<typename clock_source_type >
| constexpr freq_t mptl::systick< clock_source_type >::counter_freq = clock_source_type::counter_freq |
|
static |
◆ freq
template<typename clock_source_type >
◆ ps_per_tick
template<typename clock_source_type >
min: 72MHz, hclk: 13'888 max: 24MHz, hclk/8: 333'333
◆ reload_value
template<typename clock_source_type >
The documentation for this class was generated from the following file: