STM32LIB
Public Types | Static Public Member Functions | List of all members
STM32LIB::ClockSource< Peripheral > Struct Template Reference

Peripheral Clock Source Control. More...

#include <ClockSource.hpp>

Public Types

enum  _Source
 

Static Public Member Functions

template<_Source SOURCE>
static void set ()
 

Detailed Description

template<PeripheralName Peripheral>
struct STM32LIB::ClockSource< Peripheral >

Peripheral Clock Source Control.

Alllows to select the peripheral clock.
Example usage:

using namespace STM32LIB;
Template Parameters
PeripheralThe peripheral we want to control. The names are defined in PeripheralName
Warning
Not all peripherals have a clock source control

Member Enumeration Documentation

template<PeripheralName Peripheral>
enum STM32LIB::ClockSource::_Source

Member Function Documentation

template<PeripheralName Peripheral>
template<_Source SOURCE>
static void STM32LIB::ClockSource< Peripheral >::set ( )
inlinestatic
Template Parameters
SOURCEThe clock source for the Peripheral

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