OpenMPTL - STM32F4
C++ Microprocessor Template Library
Classes | Public Types | Static Public Member Functions | Static Public Attributes | List of all members
mptl::pwr< _system_voltage > Class Template Reference

#include <pwr.hpp>

Public Types

template<typename system_clock_type >
using power_save_enable = typename power_save_enable_impl< system_clock_type >::type
 disable high performance mode More...
 

Static Public Member Functions

static void disable_backup_domain_write_protection (void)
 

Static Public Attributes

static constexpr voltage_t system_voltage = _system_voltage
 

Member Typedef Documentation

◆ power_save_enable

template<voltage_t _system_voltage = volt(3.3)>
template<typename system_clock_type >
using mptl::pwr< _system_voltage >::power_save_enable = typename power_save_enable_impl<system_clock_type>::type

Member Function Documentation

◆ disable_backup_domain_write_protection()

template<voltage_t _system_voltage = volt(3.3)>
static void mptl::pwr< _system_voltage >::disable_backup_domain_write_protection ( void  )
inlinestatic

Member Data Documentation

◆ system_voltage

template<voltage_t _system_voltage = volt(3.3)>
constexpr voltage_t mptl::pwr< _system_voltage >::system_voltage = _system_voltage
static

The documentation for this class was generated from the following file: