CoX Peripheral Interface V2.1
API Reference
xSysCtl Clock Set Configuration

Values that show xSysCtl Clock Set Configuration. More...

Collaboration diagram for xSysCtl Clock Set Configuration:

Defines

#define xSYSCTL_OSC_MAIN
#define xSYSCTL_OSC_INT
#define xSYSCTL_OSC_INTSL
#define xSYSCTL_OSC_EXTSL
#define xSYSCTL_XTAL_4MHZ
 XTAL Select.
#define xSYSCTL_XTAL_5MHZ
#define xSYSCTL_XTAL_6MHZ
#define xSYSCTL_XTAL_7MHZ
#define xSYSCTL_XTAL_8MHZ
#define xSYSCTL_XTAL_9MHZ
#define xSYSCTL_XTAL_10MHZ
#define xSYSCTL_XTAL_11MHZ
#define xSYSCTL_XTAL_12MHZ
#define xSYSCTL_XTAL_13MHZ
#define xSYSCTL_XTAL_14MHZ
#define xSYSCTL_XTAL_15MHZ
#define xSYSCTL_XTAL_16MHZ
#define xSYSCTL_XTAL_17MHZ
#define xSYSCTL_XTAL_18MHZ
#define xSYSCTL_XTAL_19MHZ
#define xSYSCTL_XTAL_20MHZ
#define xSYSCTL_XTAL_21MHZ
#define xSYSCTL_XTAL_22MHZ
#define xSYSCTL_XTAL_23MHZ
#define xSYSCTL_XTAL_24MHZ
#define xSYSCTL_INT_22MHZ
 Internal main clock is 22MHz.
#define xSYSCTL_INTSL_10KHZ
 Internal slow clock is 10KHz.
#define xSYSCTL_XTALSL_32768HZ
 External slow clock crystal is 32KHz.
#define xSYSCTL_INT_OSC_DIS
 Disable internal oscillator.
#define xSYSCTL_MAIN_OSC_DIS
 Disable main oscillator.
#define xSYSCTL_PLL_PWRDN
 Disable PLL.

Detailed Description

Values that show xSysCtl Clock Set Configuration.

1. Where to use this group

Values that can be passed to the xSysCtlClockSet() API as the ulConfig parameter.

1. Where to use this group

The ulConfig parameter is the logical OR of several different values, many of which are grouped into sets where only one can be chosen. ulConfig contains the external and internal crystal, main oscillators and PLL disabled options.

3.CoX Port Details

//! +--------------------------+----------------+--------------------------+
//! |SysCtl Clock Set Configs  |       CoX      |          NUC1xx          |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_OSC_MAIN          |    Mandatory   |             Y            |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_OSC_INT           |    Mandatory   |             Y            |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_OSC_INTSL         |  Non-Mandatory |             Y            |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_OSC_EXTSL         |  Non-Mandatory |             Y            |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_XTAL_nMHZ         |  Non-Mandatory |     xSYSCTL_XTAL_4MHZ    |
//! |                          |                |--------------------------|
//! |                          |                |            ...           |
//! |                          |                |--------------------------|
//! |                          |                |     xSYSCTL_XTAL_8MHZ    |
//! |                          |                |--------------------------|
//! |                          |                |            ...           |
//! |                          |                |--------------------------|
//! |                          |                |    xSYSCTL_XTAL_12MHZ    |
//! |                          |                |--------------------------|
//! |                          |                |            ...           |
//! |                          |                |--------------------------|
//! |                          |                |    xSYSCTL_XTAL_24MHZ    |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_INT_nMHZ          |  Non-Mandatory |     xSYSCTL_INT_22MHZ    |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_INTSL_nKHZ/HZ     |  Non-Mandatory |    xSYSCTL_INTSL_10KHZ   |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_XTALSL_nHZ        |  Non-Mandatory |  xSYSCTL_XTALSL_32768HZ  |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_INT_OSC_DIS       |  Non-Mandatory |             Y            |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_MAIN_OSC_DIS      |  Non-Mandatory |             Y            |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PLL_PWRDN         |  Non-Mandatory |             Y            |
//! +--------------------------+----------------+--------------------------+
//! 

Define Documentation

#define xSYSCTL_OSC_MAIN

Definition at line 242 of file xsysctl.h.

#define xSYSCTL_OSC_INT

Definition at line 243 of file xsysctl.h.

#define xSYSCTL_OSC_INTSL

Definition at line 244 of file xsysctl.h.

#define xSYSCTL_OSC_EXTSL

Definition at line 245 of file xsysctl.h.

#define xSYSCTL_XTAL_4MHZ

XTAL Select.

Definition at line 250 of file xsysctl.h.

#define xSYSCTL_XTAL_5MHZ

Definition at line 251 of file xsysctl.h.

#define xSYSCTL_XTAL_6MHZ

Definition at line 252 of file xsysctl.h.

#define xSYSCTL_XTAL_7MHZ

Definition at line 253 of file xsysctl.h.

#define xSYSCTL_XTAL_8MHZ

Definition at line 254 of file xsysctl.h.

#define xSYSCTL_XTAL_9MHZ

Definition at line 255 of file xsysctl.h.

#define xSYSCTL_XTAL_10MHZ

Definition at line 256 of file xsysctl.h.

#define xSYSCTL_XTAL_11MHZ

Definition at line 257 of file xsysctl.h.

#define xSYSCTL_XTAL_12MHZ

Definition at line 258 of file xsysctl.h.

#define xSYSCTL_XTAL_13MHZ

Definition at line 259 of file xsysctl.h.

#define xSYSCTL_XTAL_14MHZ

Definition at line 260 of file xsysctl.h.

#define xSYSCTL_XTAL_15MHZ

Definition at line 261 of file xsysctl.h.

#define xSYSCTL_XTAL_16MHZ

Definition at line 262 of file xsysctl.h.

#define xSYSCTL_XTAL_17MHZ

Definition at line 263 of file xsysctl.h.

#define xSYSCTL_XTAL_18MHZ

Definition at line 264 of file xsysctl.h.

#define xSYSCTL_XTAL_19MHZ

Definition at line 265 of file xsysctl.h.

#define xSYSCTL_XTAL_20MHZ

Definition at line 266 of file xsysctl.h.

#define xSYSCTL_XTAL_21MHZ

Definition at line 267 of file xsysctl.h.

#define xSYSCTL_XTAL_22MHZ

Definition at line 268 of file xsysctl.h.

#define xSYSCTL_XTAL_23MHZ

Definition at line 269 of file xsysctl.h.

#define xSYSCTL_XTAL_24MHZ

Definition at line 270 of file xsysctl.h.

#define xSYSCTL_INT_22MHZ

Internal main clock is 22MHz.

Definition at line 275 of file xsysctl.h.

#define xSYSCTL_INTSL_10KHZ

Internal slow clock is 10KHz.

Definition at line 280 of file xsysctl.h.

#define xSYSCTL_XTALSL_32768HZ

External slow clock crystal is 32KHz.

Definition at line 285 of file xsysctl.h.

#define xSYSCTL_INT_OSC_DIS

Disable internal oscillator.

Definition at line 290 of file xsysctl.h.

#define xSYSCTL_MAIN_OSC_DIS

Disable main oscillator.

Definition at line 295 of file xsysctl.h.

#define xSYSCTL_PLL_PWRDN

Disable PLL.

Definition at line 300 of file xsysctl.h.