NXP Semiconductors
QN902x
User Manual of QN902x
UM10996
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2018. All rights reserved.
User Manual
Rev 1.3
— 05 November 2018
51 of 128
Ref PLL
SPI 0
Clcok
SPI 1
Clcok
UART 0
Clcok
UART 1
Clcok
BLE
Clock
Timer0
Clock
Timer1
Clock
Timer2
Clock
Timer3
Clcok
32 kHz crystal
oscillator
32 kHz RC
oscillator
SEL_CLK_32K
32/16MHz crystal
oscillator
20MHz RC
oscillator
XDIV
CLK_MUX
(system clock select)
FCLK
AHB_
DIVIDER
DMA HCLK
GPIO
Clcok
AHB Clock
S
Y
S
_
C
L
K
AHB_DIV
_BYPASS
32KHz
sleep timer
RTC
Clock
32MHz
PLL Clcok
ADC
Clock
ADC_CLK_SEL
ADC_DIV_BYPASS
USART1_DIV_BYPASS
USART0_DIV_BYPASS
PCLK
APB_DIV_BYPASS
TIMER_DIV
_BYPASS
XTAL1_32K
XTAL2_32K
X32INJ
(Select external
32kHz clock)
XINJ
(Select 32/16MHz
crystal oscillator)
XTAL1
XTAL2
APB Clock
SPI_AHB
Clock
BLE_AHB
Clock
PWM
Clock
BLE_DIV_BYPASS
CPU HCLK
Peripheral
CLK_OUT_SEL[1]
CLK_OUT_SEL[0]
CLKOUT1
CLKOUT0
ADC_DIV
(ADC divider)
Clock
Gating
Clock
Gating
Clock
Gating
Clock
Gating
Clock
Gating
Clock
Gating
APB_DIVIDER
Clock
Gating
BLE_DIVIDER
USART1_DIVDER
USART1_DIVDER
TIMER_DIVDER
Clock
Gating
Clock
Gating
Clock
Gating
Clock
Gating
Clock
Gating
Clock
Gating
Clock
Gating
Clock
Gating
Figure 7 Clock block diagram
6.2
Clock sources
The QN902X CMU uses following clock sources:
· 32/16 MHz crystal oscillator.
· 20 MHz RC oscillator.