CMU_DPLLInit_TypeDef Struct ReferenceEMLIB > CMU

DPLL initialization structure. Frequency will be Fref*(N+1)/(M+1).

Definition at line 2536 of file em_cmu.h.

#include <em_cmu.h>

Data Fields

bool autoRecover
 
CMU_DPLLEdgeSel_TypeDef edgeSel
 
uint32_t frequency
 
CMU_DPLLLockMode_TypeDef lockMode
 
uint16_t m
 
uint16_t n
 
CMU_DPLLClkSel_TypeDef refClk
 
uint8_t ssAmplitude
 
uint8_t ssInterval
 

Field Documentation

bool CMU_DPLLInit_TypeDef::autoRecover

Enable automatic lock recovery.

Definition at line 2545 of file em_cmu.h.

Referenced by CMU_DPLLLock().

CMU_DPLLEdgeSel_TypeDef CMU_DPLLInit_TypeDef::edgeSel

Reference clock edge detect selector.

Definition at line 2543 of file em_cmu.h.

Referenced by CMU_DPLLLock().

uint32_t CMU_DPLLInit_TypeDef::frequency

PLL frequency value, max 40 MHz.

Definition at line 2537 of file em_cmu.h.

Referenced by CMU_DPLLLock(), USBD_Init(), and USBH_Init().

CMU_DPLLLockMode_TypeDef CMU_DPLLInit_TypeDef::lockMode

DPLL lock mode selector.

Definition at line 2544 of file em_cmu.h.

Referenced by CMU_DPLLLock().

uint16_t CMU_DPLLInit_TypeDef::m

Factor M. M <= 4095

Definition at line 2539 of file em_cmu.h.

Referenced by CMU_DPLLLock(), USBD_Init(), and USBH_Init().

uint16_t CMU_DPLLInit_TypeDef::n

Factor N. 300 <= N <= 4095

Definition at line 2538 of file em_cmu.h.

Referenced by CMU_DPLLLock(), USBD_Init(), and USBH_Init().

CMU_DPLLClkSel_TypeDef CMU_DPLLInit_TypeDef::refClk

Reference clock selector.

Definition at line 2542 of file em_cmu.h.

Referenced by CMU_DPLLLock(), USBD_Init(), and USBH_Init().

uint8_t CMU_DPLLInit_TypeDef::ssAmplitude

Spread spectrum amplitude.

Definition at line 2541 of file em_cmu.h.

Referenced by CMU_DPLLLock().

uint8_t CMU_DPLLInit_TypeDef::ssInterval

Spread spectrum update interval.

Definition at line 2540 of file em_cmu.h.

Referenced by CMU_DPLLLock().


The documentation for this struct was generated from the following file:
  • C:/repos/super_h1/platform/emlib/inc/em_cmu.h