OpenMPTL - STM32F4
C++ Microprocessor Template Library
Public Types | Static Public Member Functions | List of all members
mptl::rcc Class Reference

#include <rcc.hpp>

Public Types

using hse_enable = regval< RCC::CR::HSEON, 1 >
 
using hse_disable = regval< RCC::CR::HSEON, 0 >
 
using hsi_enable = regval< RCC::CR::HSION, 1 >
 
using hsi_disable = regval< RCC::CR::HSION, 0 >
 

Static Public Member Functions

static void wait_hse_ready ()
 
static bool wait_hse_ready (unsigned timeout)
 
static void wait_hsi_ready ()
 
static bool wait_hsi_ready (unsigned timeout)
 

Member Typedef Documentation

◆ hse_disable

◆ hse_enable

◆ hsi_disable

◆ hsi_enable

Member Function Documentation

◆ wait_hse_ready() [1/2]

static void mptl::rcc::wait_hse_ready ( )
inlinestatic

◆ wait_hse_ready() [2/2]

static bool mptl::rcc::wait_hse_ready ( unsigned  timeout)
inlinestatic

◆ wait_hsi_ready() [1/2]

static void mptl::rcc::wait_hsi_ready ( )
inlinestatic

◆ wait_hsi_ready() [2/2]

static bool mptl::rcc::wait_hsi_ready ( unsigned  timeout)
inlinestatic

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