Atmel Xplained Pro Evaluation Kit for the ATSAMD21J18A Microcontroller ATSAMD21-XPRO ATSAMD21-XPRO Fiche De Données

Codes de produits
ATSAMD21-XPRO
Page de 1018
140
Atmel | SMART SAM D21 [DATASHEET]
Atmel-42181C–SAM-D21_Datasheet–07/2014
16.4 Signal Description
The I/O lines are automatically selected when XOSC or XOSC32K are enabled. Refer to CRs_PINOUT_OSC.
16.5 Product Dependencies
In order to use this peripheral, other parts of the system must be configured correctly, as described below. 
16.5.1 I/O Lines
I/O lines are configured by SYSCTRL when either XOSC or XOSC32K are enabled, and need no user configuration.
16.5.2 Power Management
The SYSCTRL can continue to operate in any sleep mode where the selected source clock is running. The SYSCTRL 
interrupts can be used to wake up the device from sleep modes. The events can trigger other operations in the system 
without exiting sleep modes. Refer to 
16.5.3 Clocks
The SYSCTRL gathers controls for all device oscillators and provides clock sources to the Generic Clock Controller 
(GCLK). The available clock sources are: XOSC, XOSC32K, OSC32K, OSCULP32K, OSC8M,  DFLL48M and 
FDPLL96M.
The SYSCTRL bus clock (CLK_SYSCTRL_APB) can be enabled and disabled in the Power Manager, and the default 
state of CLK_SYSCTRL_APB can be found in the Peripheral Clock Masking section in the 
The clock used by BOD33in sampled mode is asynchronous to the user interface clock (CLK_SYSCTRL_APB). 
Likewise, the DFLL48M control logic uses the DFLL oscillator output, which is also asynchronous to the user interface 
clock (CLK_SYSCTRL_APB). Due to this asynchronicity, writes to certain registers will require synchronization between 
the clock domains. Refer to 
 for further details.
16.5.4 Interrupts
The interrupt request line is connected to the Interrupt Controller. Using the SYSCTRL interrupts requires the Interrupt 
Controller to be configured first. Refer to 
 for details.
16.5.5 Debug Operation
When the CPU is halted in debug mode, the SYSCTRL continues normal operation. If the SYSCTRL is configured in a 
way that requires it to be periodically serviced by the CPU through interrupts or similar, improper operation or data loss 
may result during debugging. 
If a debugger connection is detected by the system, BOD33 reset will be blocked.
Signal Name
Types
Description
XIN
Analog Input
Multipurpose Crystal Oscillator or external 
clock generator input
XOUT
Analog Output
External Multipurpose Crystal Oscillator 
output
XIN32
Analog Input
32kHz Crystal Oscillator or external clock 
generator input
XOUT32
Analog Output
32kHz Crystal Oscillator output