\n

SCU_CLK

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x100 byte (0x0)
mem_usage : registers
protection : not protected

Registers

CLKCR

CGATCLR0

OSCCSR

CLKCR1

PWRSVCR

CGATSTAT0

CGATSET0


CLKCR

Clock Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CLKCR CLKCR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FDIV IDIV PCLKSEL RTCCLKSEL CNTADJ VDDC2LOW VDDC2HIGH

FDIV : Fractional Divider Selection, FDIV[7:0]
bits : 0 - 6 (7 bit)
access : read-write

IDIV : Divider Selection
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00 : value1

Divider is bypassed.

0x01 : value2

1;

0x02 : value3

2;

0x03 : value4

3;

0x04 : value5

4;

0xFE : value6

254;

0xFF : value7

255;

End of enumeration elements list.

PCLKSEL : PCLK Clock Select
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

#0 : value1

PCLK = MCLK

#1 : value2

PCLK = 2 x MCLK

End of enumeration elements list.

RTCCLKSEL : RTC Clock Select
bits : 17 - 18 (2 bit)
access : read-write

CNTADJ : Counter Adjustment
bits : 20 - 28 (9 bit)
access : read-write

Enumeration:

0x000 : value1

1 clock cycles of the DCO1, 48MHz clock

0x001 : value2

2 clock cycles of the DCO1, 48MHz clock

0x002 : value3

3 clock cycles of the DCO1, 48MHz clock

0x003 : value4

4 clock cycles of the DCO1, 48MHz clock

0x004 : value5

5 clock cycles of the DCO1, 48MHz clock

0x300 : value6

769 clock cycles of the DCO1, 48MHz clock

0x3FE : value7

1023 clock cycles of the DCO1, 48MHz clock

0x3FF : value8

1024 clock cycles of the DCO1, 48MHz clock

End of enumeration elements list.

VDDC2LOW : VDDC too low
bits : 30 - 29 (0 bit)
access : read-only

Enumeration:

#0 : value1

VDDC is not too low and the fractional divider input clock is running at the targeted frequency

#1 : value2

VDDC is too low and the fractional divider input clock is not running at the targeted frequency

End of enumeration elements list.

VDDC2HIGH : VDDC too high
bits : 31 - 30 (0 bit)
access : read-only

Enumeration:

#0 : value1

VDDC is not too high

#1 : value2

VDDC is too high

End of enumeration elements list.


CGATCLR0

Peripheral 0 Clock Gating Clear
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CGATCLR0 CGATCLR0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VADC CCU80 CCU40 USIC0 BCCU0 LEDTS0 LEDTS1 POSIF0 MATH WDT RTC CCU81 CCU41 USIC1 LEDTS2 POSIF1 MCAN0

VADC : VADC and SHS Gating Clear
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

CCU80 : CCU80 Gating Clear
bits : 1 - 0 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disble gating

End of enumeration elements list.

CCU40 : CCU40 Gating Clear
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

USIC0 : USIC0 Gating Clear
bits : 3 - 2 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

BCCU0 : BCCU0 Gating Clear
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

LEDTS0 : LEDTS0 Gating Clear
bits : 5 - 4 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

LEDTS1 : LEDTS1 Gating Clear
bits : 6 - 5 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

POSIF0 : POSIF0 Gating Clear
bits : 7 - 6 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

MATH : MATH Gating Clear
bits : 8 - 7 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

WDT : WDT Gating Clear
bits : 9 - 8 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disble gating

End of enumeration elements list.

RTC : RTC Gating Clear
bits : 10 - 9 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

CCU81 : CCU81 Gating Clear
bits : 16 - 15 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

CCU41 : CCU41 Gating Clear
bits : 17 - 16 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

USIC1 : USIC1 Gating Clear
bits : 18 - 17 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

LEDTS2 : LEDTS2 Gating Clear
bits : 19 - 18 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

POSIF1 : POSIF1 Gating Clear
bits : 20 - 19 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.

MCAN0 : MutliCAN Gating Clear
bits : 21 - 20 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

disable gating

End of enumeration elements list.


OSCCSR

Oscillator Control and Status Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

OSCCSR OSCCSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OSC2L OSC2H DCO1PD OWDRES OWDEN XOWDRES XOWDEN

OSC2L : Oscillator Valid Low Status Bit
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

#0 : value1

The OSC frequency is usable

#1 : value2

The OSC frequency is not usable. Frequency is too low.

End of enumeration elements list.

OSC2H : Oscillator Valid High Status Bit
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

#0 : value1

The OSC frequency is usable

#1 : value2

The OSC frequency is not usable. Frequency is too high.

End of enumeration elements list.

DCO1PD : DCO1 Power down
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : value1

DCO1 is not power down

#1 : value2

DCO1 power down.

End of enumeration elements list.

OWDRES : Oscillator Watchdog Reset
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

#0 : value1

The Oscillator Watchdog is not cleared and remains active

#1 : value2

The Oscillator Watchdog is cleared and restarted. The OSC2L and OSC2H flag will be held in the last value until it is updated after 3 standby clock cycles.

End of enumeration elements list.

OWDEN : Oscillator Watchdog Enable
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

#0 : value1

The Oscillator Watchdog is disabled

#1 : value2

The Oscillator Watchdog is enabled

End of enumeration elements list.

XOWDRES : XTAL Oscillator Watchdog Reset
bits : 24 - 23 (0 bit)
access : read-write

Enumeration:

#0 : value1

The Oscillator Watchdog is not cleared and remains active

#1 : value2

The Oscillator Watchdog is cleared and restarted.

End of enumeration elements list.

XOWDEN : XTAL Oscillator Watchdog Enable
bits : 25 - 24 (0 bit)
access : read-write

Enumeration:

#0 : value1

The XTAL Oscillator Watchdog is disabled

#1 : value2

The XTAL Oscillator Watchdog is enabled

End of enumeration elements list.


CLKCR1

Clock Control Register 1
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CLKCR1 CLKCR1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FDIV ADCCLKSEL DCLKSEL

FDIV : Fractional Divider Selection, FDIV[9:8]
bits : 0 - 0 (1 bit)
access : read-write

ADCCLKSEL : ADC Converter Clock Select
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : value1

fCONV= 48MHz

#1 : value2

fCONV= 32MHz

End of enumeration elements list.

DCLKSEL : Doubler Clock Source Select
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : value1

DCO1

#1 : value2

External clock via OSC_HP

End of enumeration elements list.


PWRSVCR

Power Save Control Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PWRSVCR PWRSVCR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FPD

FPD : Flash Power Down
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : value1

no effect

#1 : value2

Flash power down when entering power save mode. Upon wake-up, CPU is able to fetch code from flash.

End of enumeration elements list.


CGATSTAT0

Peripheral 0 Clock Gating Status
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CGATSTAT0 CGATSTAT0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VADC CCU80 CCU40 USIC0 BCCU0 LEDTS0 LEDTS1 POSIF0 MATH WDT RTC CCU81 CCU41 USIC1 LEDTS2 POSIF1 MCAN0

VADC : VADC and SHS Gating Status
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

CCU80 : CCU80 Gating Status
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

CCU40 : CCU40 Gating Status
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

USIC0 : USIC0 Gating Status
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

BCCU0 : BCCU0 Gating Status
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

LEDTS0 : LEDTS0 Gating Status
bits : 5 - 4 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

LEDTS1 : LEDTS1 Gating Status
bits : 6 - 5 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

POSIF0 : POSIF0 Gating Status
bits : 7 - 6 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

MATH : MATH Gating Status
bits : 8 - 7 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

WDT : WDT Gating Status
bits : 9 - 8 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

RTC : RTC Gating Status
bits : 10 - 9 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

CCU81 : CCU81 Gating Status
bits : 16 - 15 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

CCU41 : CCU41 Gating Status
bits : 17 - 16 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

USIC1 : USIC1 Gating Status
bits : 18 - 17 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

LEDTS2 : LEDTS2 Gating Status
bits : 19 - 18 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

POSIF1 : POSIF1 Gating Status
bits : 20 - 19 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.

MCAN0 : MultiCAN Gating Status
bits : 21 - 20 (0 bit)
access : read-only

Enumeration:

#0 : value1

gating de-asserted

#1 : value2

gating asserted

End of enumeration elements list.


CGATSET0

Peripheral 0 Clock Gating Set
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CGATSET0 CGATSET0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VADC CCU80 CCU40 USIC0 BCCU0 LEDTS0 LEDTS1 POSIF0 MATH WDT RTC CCU81 CCU41 USIC1 LEDTS2 POSIF1 MCAN0

VADC : VADC and SHS Gating Set
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

CCU80 : CCU80 Gating Set
bits : 1 - 0 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

CCU40 : CCU40 Gating Set
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

USIC0 : USIC0 Gating Set
bits : 3 - 2 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

BCCU0 : BCCU0 Gating Set
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

LEDTS0 : LEDTS0 Gating Set
bits : 5 - 4 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

LEDTS1 : LEDTS1 Gating Set
bits : 6 - 5 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

POSIF0 : POSIF0 Gating Set
bits : 7 - 6 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

MATH : MATH Gating Set
bits : 8 - 7 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

WDT : WDT Gating Set
bits : 9 - 8 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

RTC : RTC Gating Set
bits : 10 - 9 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

CCU81 : CCU81 Gating Set
bits : 16 - 15 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

CCU41 : CCU41 Gating Set
bits : 17 - 16 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

USIC1 : USIC1 Gating Set
bits : 18 - 17 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

LEDTS2 : LEDTS2 Gating Set
bits : 19 - 18 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

POSIF1 : POSIF1 Gating Set
bits : 20 - 19 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.

MCAN0 : MutliCAN Gating Set
bits : 21 - 20 (0 bit)
access : write-only

Enumeration:

#0 : value1

no effect

#1 : value2

enable gating

End of enumeration elements list.



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.