#include <gpio.hpp>
|
| static constexpr uint32_t | pin_mask = (uint32_t)0x1 << pin_no |
| |
◆ alt_func_num
template<char port, unsigned pin_no>
template<unsigned value>
NOTE: usually in combination with "mode::alternate_function".
◆ GPIOx
template<char port, unsigned pin_no>
◆ resources
template<char port, unsigned pin_no>
◆ speed
template<char port, unsigned pin_no>
template<freq_t value>
◆ read_input_bit()
template<char port, unsigned pin_no>
| static uint32_t mptl::gpio< port, pin_no >::read_input_bit |
( |
| ) |
|
|
inlinestatic |
◆ read_output_bit()
template<char port, unsigned pin_no>
| static uint32_t mptl::gpio< port, pin_no >::read_output_bit |
( |
| ) |
|
|
inlinestatic |
◆ reset()
template<char port, unsigned pin_no>
◆ set()
template<char port, unsigned pin_no>
| static void mptl::gpio< port, pin_no >::set |
( |
void |
| ) |
|
|
inlinestatic |
◆ pin_mask
template<char port, unsigned pin_no>
| constexpr uint32_t mptl::gpio< port, pin_no >::pin_mask = (uint32_t)0x1 << pin_no |
|
staticprotected |
The documentation for this class was generated from the following file:
- arch/arm/cortex/stm32/f4/include/arch/gpio.hpp