|
nuvoton |
NUC126
ARM CORTEX® -M
32-BIT MICROCONTROLLER
NuMicro® Family
NUC126 Series
Datasheet
The information described in this document is the exclusive intellectual property of
Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.
Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based
system design. Nuvoton assumes no responsibility for errors or omissions.
All data and specifications are subject to change without notice.
For additional information or questions, please contact: Nuvoton Technology Corporation.
www.nuvoton.com
May 05, 2017
Page 1 of 139
Rev 1.00
NUC126
TABLE OF CONTENTS
1 GENERAL DESCRIPTION ................................................................................. 8
1.1 Key Features Support Table ........................................................................................ 9
2 FEATURES ...................................................................................................... 10
2.1 NuMicro® NUC126 Features ...................................................................................... 10
3 ABBREVIATIONS............................................................................................. 18
3.1 Abbreviations.............................................................................................................. 18
4 PARTS INFORMATION LIST AND PIN CONFIGURATION............................. 20
4.1 NuMicro® NUC126 Selection Guide ........................................................................... 20
4.1.1 NuMicro® NUC126 Naming Rule ....................................................................................20
4.1.2 NuMicro® NUC126 USB Series (M452 Compatible) Selection Guide.............................21
4.2 Pin Configuration ........................................................................................................ 22
4.2.1
4.2.2
4.2.3
NuMicro® NUC126 USB Series LQFP48 Pin Diagram ...................................................22
NuMicro® NUC126 USB Series LQFP64 Pin Diagram ...................................................23
NuMicro® NUC126 USB Series LQFP100 Pin Diagram .................................................24
4.3 Pin Description ........................................................................................................... 25
4.3.1 NUC126 USB Series Pin Description .............................................................................25
4.3.2 GPIO Multi-function Pin Summary..................................................................................40
5 BLOCK DIAGRAM............................................................................................ 52
5.1 NuMicro® NUC126 Block Diagram ............................................................................. 52
6 FUNCTIONAL DESCRIPTION ......................................................................... 53
6.1 ARM® Cortex® -M0 Core ............................................................................................. 53
6.2 System Manager ........................................................................................................ 55
6.2.1 Overview ........................................................................................................................55
6.2.2 System Reset .................................................................................................................55
6.2.3 Power Modes and Wake-up Sources .............................................................................62
6.2.4 System Power Distribution .............................................................................................65
6.2.5 System Memory Map......................................................................................................67
6.2.6 SRAM Memory Orginization ...........................................................................................69
6.2.7 Register Lock .................................................................................................................70
6.2.8 Auto Trim........................................................................................................................70
6.2.9 UART1_TXD modulation with PWM ...............................................................................71
6.2.10 Voltage Detector (VDET)................................................................................................72
6.2.11 System Timer (SysTick) .................................................................................................73
6.2.12 Nested Vectored Interrupt Controller (NVIC) ..................................................................74
6.3 Clock Controller .......................................................................................................... 77
6.3.1 Overview ........................................................................................................................77
6.3.2 System Clock and SysTick Clock ...................................................................................80
6.3.3 Peripherals Clock ...........................................................................................................81
6.3.4 Power-down Mode Clock................................................................................................82
6.3.5 Clock Output...................................................................................................................82
6.4 Flash Memeory Controller (FMC)............................................................................... 84
May 05, 2017
Page 2 of 139
Rev 1.00
|