#[repr(u8)]
pub enum SUT_CKSEL_A {
Show 55 variants EXTCLK_6CK_14CK_0MS = 0, INTRCOSC_8MHZ_6CK_14CK_0MS = 2, INTRCOSC_128KHZ_6CK_14CK_0MS = 3, EXTLOFXTAL_1KCK_14CK_0MS = 4, EXTLOFXTAL_32KCK_14CK_0MS = 5, EXTFSXTAL_258CK_14CK_4MS1 = 6, EXTFSXTAL_1KCK_14CK_65MS = 7, EXTXOSC_0MHZ4_0MHZ9_258CK_14CK_4MS1 = 8, EXTXOSC_0MHZ4_0MHZ9_1KCK_14CK_65MS = 9, EXTXOSC_0MHZ9_3MHZ_258CK_14CK_4MS1 = 10, EXTXOSC_0MHZ9_3MHZ_1KCK_14CK_65MS = 11, EXTXOSC_3MHZ_8MHZ_258CK_14CK_4MS1 = 12, EXTXOSC_3MHZ_8MHZ_1KCK_14CK_65MS = 13, EXTXOSC_8MHZ_XX_258CK_14CK_4MS1 = 14, EXTXOSC_8MHZ_XX_1KCK_14CK_65MS = 15, EXTCLK_6CK_14CK_4MS1 = 16, INTRCOSC_8MHZ_6CK_14CK_4MS1 = 18, INTRCOSC_128KHZ_6CK_14CK_4MS1 = 19, EXTLOFXTAL_1KCK_14CK_4MS1 = 20, EXTLOFXTAL_32KCK_14CK_4MS1 = 21, EXTFSXTAL_258CK_14CK_65MS = 22, EXTFSXTAL_16KCK_14CK_0MS = 23, EXTXOSC_0MHZ4_0MHZ9_258CK_14CK_65MS = 24, EXTXOSC_0MHZ4_0MHZ9_16KCK_14CK_0MS = 25, EXTXOSC_0MHZ9_3MHZ_258CK_14CK_65MS = 26, EXTXOSC_0MHZ9_3MHZ_16KCK_14CK_0MS = 27, EXTXOSC_3MHZ_8MHZ_258CK_14CK_65MS = 28, EXTXOSC_3MHZ_8MHZ_16KCK_14CK_0MS = 29, EXTXOSC_8MHZ_XX_258CK_14CK_65MS = 30, EXTXOSC_8MHZ_XX_16KCK_14CK_0MS = 31, EXTCLK_6CK_14CK_65MS = 32, INTRCOSC_8MHZ_6CK_14CK_65MS = 34, INTRCOSC_128KHZ_6CK_14CK_65MS = 35, EXTLOFXTAL_1KCK_14CK_65MS = 36, EXTLOFXTAL_32KCK_14CK_65MS = 37, EXTFSXTAL_1KCK_14CK_0MS = 38, EXTFSXTAL_16KCK_14CK_4MS1 = 39, EXTXOSC_0MHZ4_0MHZ9_1KCK_14CK_0MS = 40, EXTXOSC_0MHZ4_0MHZ9_16KCK_14CK_4MS1 = 41, EXTXOSC_0MHZ9_3MHZ_1KCK_14CK_0MS = 42, EXTXOSC_0MHZ9_3MHZ_16KCK_14CK_4MS1 = 43, EXTXOSC_3MHZ_8MHZ_1KCK_14CK_0MS = 44, EXTXOSC_3MHZ_8MHZ_16KCK_14CK_4MS1 = 45, EXTXOSC_8MHZ_XX_1KCK_14CK_0MS = 46, EXTXOSC_8MHZ_XX_16KCK_14CK_4MS1 = 47, EXTFSXTAL_1KCK_14CK_4MS1 = 54, EXTFSXTAL_16KCK_14CK_65MS = 55, EXTXOSC_0MHZ4_0MHZ9_1KCK_14CK_4MS1 = 56, EXTXOSC_0MHZ4_0MHZ9_16KCK_14CK_65MS = 57, EXTXOSC_0MHZ9_3MHZ_1KCK_14CK_4MS1 = 58, EXTXOSC_0MHZ9_3MHZ_16KCK_14CK_65MS = 59, EXTXOSC_3MHZ_8MHZ_1KCK_14CK_4MS1 = 60, EXTXOSC_3MHZ_8MHZ_16KCK_14CK_65MS = 61, EXTXOSC_8MHZ_XX_1KCK_14CK_4MS1 = 62, EXTXOSC_8MHZ_XX_16KCK_14CK_65MS = 63,
}
Expand description

Select Clock Source

Value on reset: 0

Variants§

§

EXTCLK_6CK_14CK_0MS = 0

0: Ext. Clock; Start-up time PWRDWN/RESET: 6 CK/14 CK + 0 ms

§

INTRCOSC_8MHZ_6CK_14CK_0MS = 2

2: Int. RC Osc. 8 MHz; Start-up time PWRDWN/RESET: 6 CK/14 CK + 0 ms

§

INTRCOSC_128KHZ_6CK_14CK_0MS = 3

3: Int. RC Osc. 128kHz; Start-up time PWRDWN/RESET: 6 CK/14 CK + 0 ms

§

EXTLOFXTAL_1KCK_14CK_0MS = 4

4: Ext. Low-Freq. Crystal; Start-up time PWRDWN/RESET: 1K CK/14 CK + 0 ms

§

EXTLOFXTAL_32KCK_14CK_0MS = 5

5: Ext. Low-Freq. Crystal; Start-up time PWRDWN/RESET: 32K CK/14 CK + 0 ms

§

EXTFSXTAL_258CK_14CK_4MS1 = 6

6: Ext. Full-swing Crystal; Start-up time PWRDWN/RESET: 258 CK/14 CK + 4.1 ms

§

EXTFSXTAL_1KCK_14CK_65MS = 7

7: Ext. Full-swing Crystal; Start-up time PWRDWN/RESET: 1K CK /14 CK + 65 ms

§

EXTXOSC_0MHZ4_0MHZ9_258CK_14CK_4MS1 = 8

8: Ext. Crystal Osc. 0.4-0.9 MHz; Start-up time PWRDWN/RESET: 258 CK/14 CK + 4.1 ms

§

EXTXOSC_0MHZ4_0MHZ9_1KCK_14CK_65MS = 9

9: Ext. Crystal Osc. 0.4-0.9 MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 65 ms

§

EXTXOSC_0MHZ9_3MHZ_258CK_14CK_4MS1 = 10

10: Ext. Crystal Osc. 0.9-3.0 MHz; Start-up time PWRDWN/RESET: 258 CK/14 CK + 4.1 ms

§

EXTXOSC_0MHZ9_3MHZ_1KCK_14CK_65MS = 11

11: Ext. Crystal Osc. 0.9-3.0 MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 65 ms

§

EXTXOSC_3MHZ_8MHZ_258CK_14CK_4MS1 = 12

12: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time PWRDWN/RESET: 258 CK/14 CK + 4.1 ms

§

EXTXOSC_3MHZ_8MHZ_1KCK_14CK_65MS = 13

13: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 65 ms

§

EXTXOSC_8MHZ_XX_258CK_14CK_4MS1 = 14

14: Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 258 CK/14 CK + 4.1 ms

§

EXTXOSC_8MHZ_XX_1KCK_14CK_65MS = 15

15: Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 65 ms

§

EXTCLK_6CK_14CK_4MS1 = 16

16: Ext. Clock; Start-up time PWRDWN/RESET: 6 CK/14 CK + 4.1 ms

§

INTRCOSC_8MHZ_6CK_14CK_4MS1 = 18

18: Int. RC Osc. 8 MHz; Start-up time PWRDWN/RESET: 6 CK/14 CK + 4.1 ms

§

INTRCOSC_128KHZ_6CK_14CK_4MS1 = 19

19: Int. RC Osc. 128kHz; Start-up time PWRDWN/RESET: 6 CK/14 CK + 4.1 ms

§

EXTLOFXTAL_1KCK_14CK_4MS1 = 20

20: Ext. Low-Freq. Crystal; Start-up time PWRDWN/RESET: 1K CK/14 CK + 4.1 ms

§

EXTLOFXTAL_32KCK_14CK_4MS1 = 21

21: Ext. Low-Freq. Crystal; Start-up time PWRDWN/RESET: 32K CK/14 CK + 4.1 ms

§

EXTFSXTAL_258CK_14CK_65MS = 22

22: Ext. Full-swing Crystal; Start-up time PWRDWN/RESET: 258 CK/14 CK + 65 ms

§

EXTFSXTAL_16KCK_14CK_0MS = 23

23: Ext. Full-swing Crystal; Start-up time PWRDWN/RESET: 16K CK/14 CK + 0 ms

§

EXTXOSC_0MHZ4_0MHZ9_258CK_14CK_65MS = 24

24: Ext. Crystal Osc. 0.4-0.9 MHz; Start-up time PWRDWN/RESET: 258 CK/14 CK + 65 ms

§

EXTXOSC_0MHZ4_0MHZ9_16KCK_14CK_0MS = 25

25: Ext. Crystal Osc. 0.4-0.9 MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 0 ms

§

EXTXOSC_0MHZ9_3MHZ_258CK_14CK_65MS = 26

26: Ext. Crystal Osc. 0.9-3.0 MHz; Start-up time PWRDWN/RESET: 258 CK/14 CK + 65 ms

§

EXTXOSC_0MHZ9_3MHZ_16KCK_14CK_0MS = 27

27: Ext. Crystal Osc. 0.9-3.0 MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 0 ms

§

EXTXOSC_3MHZ_8MHZ_258CK_14CK_65MS = 28

28: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time PWRDWN/RESET: 258 CK/14 CK + 65 ms

§

EXTXOSC_3MHZ_8MHZ_16KCK_14CK_0MS = 29

29: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 0 ms

§

EXTXOSC_8MHZ_XX_258CK_14CK_65MS = 30

30: Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 258 CK/14 CK + 65 ms

§

EXTXOSC_8MHZ_XX_16KCK_14CK_0MS = 31

31: Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 0 ms

§

EXTCLK_6CK_14CK_65MS = 32

32: Ext. Clock; Start-up time PWRDWN/RESET: 6 CK/14 CK + 65 ms

§

INTRCOSC_8MHZ_6CK_14CK_65MS = 34

34: Int. RC Osc. 8 MHz; Start-up time PWRDWN/RESET: 6 CK/14 CK + 65 ms

§

INTRCOSC_128KHZ_6CK_14CK_65MS = 35

35: Int. RC Osc. 128kHz; Start-up time PWRDWN/RESET: 6 CK/14 CK + 65 ms

§

EXTLOFXTAL_1KCK_14CK_65MS = 36

36: Ext. Low-Freq. Crystal; Start-up time PWRDWN/RESET: 1K CK/14 CK + 65 ms

§

EXTLOFXTAL_32KCK_14CK_65MS = 37

37: Ext. Low-Freq. Crystal; Start-up time PWRDWN/RESET: 32K CK/14 CK + 65 ms

§

EXTFSXTAL_1KCK_14CK_0MS = 38

38: Ext. Full-swing Crystal; Start-up time PWRDWN/RESET: 1K CK /14 CK + 0 ms

§

EXTFSXTAL_16KCK_14CK_4MS1 = 39

39: Ext. Full-swing Crystal; Start-up time PWRDWN/RESET: 16K CK/14 CK + 4.1 ms

§

EXTXOSC_0MHZ4_0MHZ9_1KCK_14CK_0MS = 40

40: Ext. Crystal Osc. 0.4-0.9 MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 0 ms

§

EXTXOSC_0MHZ4_0MHZ9_16KCK_14CK_4MS1 = 41

41: Ext. Crystal Osc. 0.4-0.9 MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 4.1 ms

§

EXTXOSC_0MHZ9_3MHZ_1KCK_14CK_0MS = 42

42: Ext. Crystal Osc. 0.9-3.0 MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 0 ms

§

EXTXOSC_0MHZ9_3MHZ_16KCK_14CK_4MS1 = 43

43: Ext. Crystal Osc. 0.9-3.0 MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 4.1 ms

§

EXTXOSC_3MHZ_8MHZ_1KCK_14CK_0MS = 44

44: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 0 ms

§

EXTXOSC_3MHZ_8MHZ_16KCK_14CK_4MS1 = 45

45: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 4.1 ms

§

EXTXOSC_8MHZ_XX_1KCK_14CK_0MS = 46

46: Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 0 ms

§

EXTXOSC_8MHZ_XX_16KCK_14CK_4MS1 = 47

47: Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 4.1 ms

§

EXTFSXTAL_1KCK_14CK_4MS1 = 54

54: Ext. Full-swing Crystal; Start-up time PWRDWN/RESET: 1K CK /14 CK + 4.1 ms

§

EXTFSXTAL_16KCK_14CK_65MS = 55

55: Ext. Full-swing Crystal; Start-up time PWRDWN/RESET: 16K CK/14 CK + 65 ms

§

EXTXOSC_0MHZ4_0MHZ9_1KCK_14CK_4MS1 = 56

56: Ext. Crystal Osc. 0.4-0.9 MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 4.1 ms

§

EXTXOSC_0MHZ4_0MHZ9_16KCK_14CK_65MS = 57

57: Ext. Crystal Osc. 0.4-0.9 MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 65 ms

§

EXTXOSC_0MHZ9_3MHZ_1KCK_14CK_4MS1 = 58

58: Ext. Crystal Osc. 0.9-3.0 MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 4.1 ms

§

EXTXOSC_0MHZ9_3MHZ_16KCK_14CK_65MS = 59

59: Ext. Crystal Osc. 0.9-3.0 MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 65 ms

§

EXTXOSC_3MHZ_8MHZ_1KCK_14CK_4MS1 = 60

60: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 4.1 ms

§

EXTXOSC_3MHZ_8MHZ_16KCK_14CK_65MS = 61

61: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 65 ms

§

EXTXOSC_8MHZ_XX_1KCK_14CK_4MS1 = 62

62: Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 1K CK /14 CK + 4.1 ms

§

EXTXOSC_8MHZ_XX_16KCK_14CK_65MS = 63

63: Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 65 ms

Trait Implementations§

source§

impl Clone for SUT_CKSEL_A

source§

fn clone(&self) -> SUT_CKSEL_A

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SUT_CKSEL_A

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq for SUT_CKSEL_A

source§

fn eq(&self, other: &SUT_CKSEL_A) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for SUT_CKSEL_A

source§

impl Eq for SUT_CKSEL_A

source§

impl StructuralEq for SUT_CKSEL_A

source§

impl StructuralPartialEq for SUT_CKSEL_A

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.