clock_source_config_t Struct Reference

Clock source configuration. Implements clock_source_config_t_Class. More...

#include <platform/drivers/src/clock/S32K1xx/clock_S32K1xx.h>

Data Fields

bool enable
 
xosc_ref_t refClk
 
uint32_t refFreq
 
uint16_t mul
 
uint16_t div
 
uint16_t outputDiv1
 
uint16_t outputDiv2
 

Detailed Description

Clock source configuration. Implements clock_source_config_t_Class.

Definition at line 734 of file clock_S32K1xx.h.

Field Documentation

uint16_t div

Divider. It applies to PLL clock sources.

Definition at line 740 of file clock_S32K1xx.h.

bool enable

Enable/disable clock source.

Definition at line 736 of file clock_S32K1xx.h.

uint16_t mul

Multiplier. It applies to PLL clock sources

Definition at line 739 of file clock_S32K1xx.h.

uint16_t outputDiv1

First output divider. It's used as protocol clock by modules.

Definition at line 742 of file clock_S32K1xx.h.

uint16_t outputDiv2

Second output divider. It's used as protocol clock by modules.

Definition at line 743 of file clock_S32K1xx.h.

xosc_ref_t refClk

Bypass option. It applies to external oscillator clock sources

Definition at line 737 of file clock_S32K1xx.h.

uint32_t refFreq

Frequency of the input reference clock. It applies to external oscillator clock sources

Definition at line 738 of file clock_S32K1xx.h.


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