This section describes default configuration structures for OSC module. Create a new configuration structure if default ones don't initialize on-chip peripheral in required operating mode (see Creating Configuration Structure).
#define OSC_MODULE_OSCERCLK_OFF_STOPMODE_OFF_CONFIG |
Value:(tOSC){ \
CLR(OSC_CR_ERCLKEN_MASK)|
CLR(OSC_CR_EREFSTEN_MASK) \
}
Disables external reference clock (OSCERCLK). Configuration options:
- External reference (OSCERCLK) clock is inactive.
- External reference (OSCERCLK) is disabled in Stop mode.
- No load capacitors applied.
#define OSC_MODULE_OSCERCLK_ON_STOPMODE_OFF_CONFIG |
( |
|
caps | ) |
|
Value:(tOSC){ \
SET(OSC_CR_ERCLKEN_MASK)|
CLR(OSC_CR_EREFSTEN_MASK)|(caps) \
}
Enables external reference clock (OSCERCLK). The OSCERCLK is disabled in STOP mode. Configuration options:
- External reference (OSCERCLK) clock is active.
- External reference (OSCERCLK) is disabled in Stop mode.
- Parameters
-
#define OSC_MODULE_OSCERCLK_ON_STOPMODE_ON_CONFIG |
( |
|
caps | ) |
|
Value:(tOSC){ \
SET(OSC_CR_ERCLKEN_MASK)|
SET(OSC_CR_EREFSTEN_MASK)|(caps) \
}
Enables external reference clock (OSCERCLK). The OSCERCLK is enabled in STOP mode. Configuration options:
- External reference (OSCERCLK) clock is active.
- External reference (OSCERCLK) is enabled in Stop mode.
- Parameters
-