|
OpenMPTL - STM32F4
C++ Microprocessor Template Library
|
Generic HSE system clock setup. More...
#include <rcc.hpp>
Static Public Attributes | |
| static constexpr freq_t | hclk_freq = output_freq |
| static constexpr freq_t | pclk1_freq = hclk_freq / 4 |
| static constexpr freq_t | pclk2_freq = hclk_freq / 2 |
Additional Inherited Members | |
Public Types inherited from mptl::system_clock_hse_base< RCC::CFGR::HPRE ::DIV1, RCC::CFGR::PPRE1::DIV4, RCC::CFGR::PPRE2::DIV2, system_clock_pllcfgr< output_freq, hse_freq >::type > | |
| using | cfg_list = reglist< Tp..., RCC::PLLCFGR::PLLSRC > |
Static Public Member Functions inherited from mptl::system_clock_hse_base< RCC::CFGR::HPRE ::DIV1, RCC::CFGR::PPRE1::DIV4, RCC::CFGR::PPRE2::DIV2, system_clock_pllcfgr< output_freq, hse_freq >::type > | |
| static void | init (void) |
| static void | configure (void) |
Provides decent clock setup for output_freq (HCLK): 168MHz, 144MHz, 120Mhz, 96MHz.
Template arguments:
|
static |
|
static |
|
static |
1.8.13