|
nuvoton |
NUC029
ARM® Cortex® -M
32-bit Microcontroller
NuMicro™ Family
NUC029 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 18, 2015
Page 1 of 99
Rev 1.02
NUC029
Table of Contents
LIST OF FIGURES ..................................................................................................... 6
LIST OF TABLES ....................................................................................................... 7
1 GENERAL DESCRIPTION..................................................................................... 8
2 FEATURES ............................................................................................................ 9
3 ABBREVIATIONS ................................................................................................ 13
4 PARTS INFORMATION LIST AND PIN CONFIGURATION ................................ 14
4.1 NuMicro NUC029 Series Selection Guide .................................................14
4.2 Pin Configuration .................................................................................16
4.2.1 NuMicro NUC029 Pin Diagram.................................................................... 16
4.3 Pin Description....................................................................................19
4.3.1 NuMicro NUC029 Pin Description ................................................................ 19
5 FUNCTIONAL DESCRIPTION ............................................................................. 26
5.1 ARM® Cortex® -M0 Core ........................................................................26
5.2 System Manager .................................................................................28
5.2.1 Overview ................................................................................................ 28
5.2.2 System Reset .......................................................................................... 28
5.2.3 System Power Distribution ........................................................................... 29
5.2.4 System Memory Map ................................................................................. 30
5.2.5 Whole System Memory Mapping.................................................................... 33
5.2.6 System Timer (SysTick) .............................................................................. 35
5.2.7 Nested Vectored Interrupt Controller (NVIC) ...................................................... 35
5.3 Clock Controller of NuMicro NUC029xAN..................................................40
5.3.1 Overview ................................................................................................ 40
5.3.2 System Clock and SysTick Clock ................................................................... 43
5.3.3 Power-down Mode Clock ............................................................................. 44
5.3.4 Frequency Divider Output ............................................................................ 45
5.4 Clock Controller of NuMicro NUC029FAE .................................................46
5.4.1 Overview ................................................................................................ 46
5.4.2 System Clock and SysTick Clock ................................................................... 47
5.4.3 ISP Clock Source Selection.......................................................................... 48
5.4.4 Module Clock Source Selection ..................................................................... 48
5.4.5 Power-down Mode Clock ............................................................................. 49
5.5 Flash Memory Controller (FMC) ...............................................................50
5.5.1 Overview ................................................................................................ 50
May 18, 2015
Page 2 of 99
Rev 1.02
|