background image

 

Jun. 11, 2018 

Page 

1

 of 26 

Rev 1.03 

NUMICRO

 NA

NO
10

2

/11
2

 S

E

RI
E

S

 US
E

R M

A

NU

A

L

 

NUC505

 

 

 

 

ARM Cortex

®

-M 

32-bit Microcontroller

 

 

 

 

 

NuMicro™ Family 

NuTiny-SDK-NUC505 

User Manual 

 

 

 

 

 

 

 

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

 

Summary of Contents for NuMicro NuTiny-SDK-NUC505

Page 1: ...roperty 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 Te...

Page 2: ...ectors 7 Pin Assignment for Extended Connector 8 2 2 NuTiny SDK NUC505 PCB Placement 9 2 3 3 How to Start NuTiny SDK NUC505 on the Keil μVision IDE 10 Keil uVision IDE Software Download and Install 10 3 1 Nuvoton Nu Link Driver Download and Install 10 3 2 Hardware Setup 10 3 3 Smpl_NuTiny NUC505 Example Program 11 3 4 4 NuTiny EVB NUC505 Schematic 13 NUC505 13 4 1 RESET and RTC_WAKEUP Button 14 4 ...

Page 3: ... USER MANUAL NUC505 4 6 4 Others PCB Design Guideline for USB 2 0 18 Power 19 4 7 LED 20 4 8 Micro SD Card Slot 21 4 9 Audio Line In Headphone Out and MIC 22 4 10 4 10 1 Audio Line In 22 4 10 2 Audio Headphone Out 23 4 10 3 Microphone In 24 5 REVISION HISTORY 25 ...

Page 4: ...r additional ICE or debug equipment The NuMicro NUC505 series 32 bit microcontrollers are embedded with ARM Cortex M4F core for consumer and industrial applications which need high computing power and rich communication interfaces The ARM Cortex M4F core within NuMicro NUC505 series can run up to 100 MHz and support DSP extensions and Floating Point Unit FPU function The NuMicro NUC505 series supp...

Page 5: ...UC505 series features The NuTiny EVB NUC505 can be a real system controller to design users target systems supports usb high speed interface audio headphone out audio line in and sdcad slot Nu Link Me is a Debug Adaptor The Nu Link Me Debug Adaptor connects your PC s USB port to your target system via Serial Wired Debug Port and allows you to program and debug embedded programs on the target hardw...

Page 6: ... ICE or debug equipment 2 1 1 Power Setting ICON2 USB port in Nu Link Me CON3 USB port in NuTiny EVB NUC505 J1 VCC5 Voltage connecter in NuTiny EVB NUC505 J2 VCC33 Voltage connecter in NuTiny EVB NUC505 POWER model ICON2 USB port CON3 USB port J1 VCC5 J2 VCC33 Model 1 Connect to PC USB X X X Model 2 X Connect to PC USB X X Model 3 X X External 5V power X Model 3 X X X External 3 3V power X Unused ...

Page 7: ...ed function connected to PC USB port Note using the USB high speed device need external stable power from J1 2 1 5 Extended Connector J4 J5 J6 J7 J8 and J9 Show all chip pins in NuTiny EVB NUC505 2 1 6 Line In or MIC pin selection For audio application JP1 is bais voltage select for MIC 2 3 short or line in 1 2 short 2 1 7 Reset Button SW3 Reset button in NuTiny EVB NUC505 2 1 8 RTC wakeup Button ...

Page 8: ...PB14 27 RTC_XOUT 49 UD_CDET 71 GPA2 06 GPB15 28 GPA8 50 GPB8 72 GPA3 07 GPB15 29 GPA9 51 GPB9 73 GPA4 08 GPC1 30 GPA10 52 VDD33 74 GPA5 09 GPC2 31 GPA11 53 HP_VDD33 75 GPA6 10 VDD33 32 GPA12 54 LHP_OUT 76 GPA7 11 GPC3 33 GPA13 55 VCMBF 77 VDD12 12 GPC4 34 GPA14 56 RHP_OUT 78 GPB10 13 GPC5 35 GPA15 57 HP_VSS33 79 GPB11 14 GPC6 36 GPC7 58 VMID 80 GPB12 15 VDD12 37 GPC8 59 AVDD33 81 VDD33 16 XIN 38 G...

Page 9: ...age 9 of 26 Rev 1 03 NUMICRO NANO102 112 SERIES USER MANUAL NUC505 NuTiny SDK NUC505 PCB Placement 2 3 Users can refer to Figure 2 2 for the NuTiny SDK NUC505 PCB placement Figure 2 2 NuTiny SDK NUC505 PCB Placement ...

Page 10: ...d the Keil μVision IDE and install the RVMDK Nuvoton Nu Link Driver Download and Install 3 2 Please visit the Nuvoton company NuMicro website http www nuvoton com NuMicro to download NuMicro Keil μVision IDE driver file When the Nu Link driver has been well downloaded please unzip the file and execute the Nu Link_Keil_Driver exe to install the driver Hardware Setup 3 3 The hardware setup is shown ...

Page 11: ...nternal SPI Flash 1 0 1 1 ICP Boot from ICP Mode 1 1 0 1 SPI EXT Boot from External SPI Flash 1 1 1 0 USB Boot from USB 1 1 1 1 SPI Boot from Internal SPI Flash Smpl_NuTiny NUC505 Example Program 3 4 This example demonstrates the ease of downloading and debugging an application on a NuTiny SDK NUC505 board It can be found on Figure 3 2 list directory and downloaded from Nuvoton NuMicro website Dir...

Page 12: ...ard Start μVision Project Open Open the Smpl_NuTiny uvproj project file Project Build Compile and link the Smpl_NuTiny application Flash Download Program the application code into on chip Flash ROM Start debug mode Using the debugger commands you may Review variables in the watch window Single step through code Reset the device Run the application ...

Page 13: ...Jun 11 2018 Page 13 of 26 Rev 1 03 NUMICRO NANO102 112 SERIES USER MANUAL NUC505 4 NUTINY EVB NUC505 SCHEMATIC NUC505 4 1 ...

Page 14: ...n of C16 and C17 The PCB and MCU pin capacitances must be included when sizing C16 and C17 20pF can be used as a rough estimation of the combined pin and board capacitance external resister need 1 MHz 4 3 2 LXT Low Speed Crystal 32 768 kHz For C14 and C15 is recommended to use high quality ceramic capacitors in the 5 33 pF range designed for RTC applications and selected to meet the requirements o...

Page 15: ...Jun 11 2018 Page 15 of 26 Rev 1 03 NUMICRO NANO102 112 SERIES USER MANUAL NUC505 ICE Interface 4 4 For ICE Mode debug or ICP Mode download code to flash ...

Page 16: ...o configure the chip to enter the specified state when the chip is powered up or reset Since each pin of power on setting has an internal pulled up resistor when in reset period If the application needs to set the configuration to 0 the proper pull down resistor of 10K ohm must be added for the corresponding configuration pins ...

Page 17: ...EMI by reducing inductance at high frequencies If you attempt a two layer board you will need to reduce the thickness of the PCB along with increasing separation of traces and increased trace widths to maintain the impedance match of the D and D data lines To put things in perspective what would be D and D lines at 6mil trace and 6mil space in a four layer board become 18mils wide with 8mil spacin...

Page 18: ... characteristic impedance should be 90 for USB 2 0 high speed For reducing the trace length the USB terminal should be as close as the USB port of NUC505 series MCUs 4 6 4 Others PCB Design Guideline for USB 2 0 Control differential impedance on USB traces 90 ohm Isolate USB traces from other circuitry and signals Keep bulk capacitors for down stream port s VBUS power close to connectors Isolate c...

Page 19: ...Jun 11 2018 Page 19 of 26 Rev 1 03 NUMICRO NANO102 112 SERIES USER MANUAL NUC505 Power 4 7 Note The 0 ohm resister can short in user application ...

Page 20: ...Jun 11 2018 Page 20 of 26 Rev 1 03 NUMICRO NANO102 112 SERIES USER MANUAL NUC505 LED 4 8 The G_LED2 shows when VDD33 has been supplied GPIO PC3 can control G_LED1 to toggle LED ...

Page 21: ...Jun 11 2018 Page 21 of 26 Rev 1 03 NUMICRO NANO102 112 SERIES USER MANUAL NUC505 Micro SD Card Slot 4 9 CON4 is micro SD Card Slot it is access by SHDC mode Max clock can run 50 MHz ...

Page 22: ...ne in inputs The inputs are high impedance low capacitance AC coupled All inputs include independent PGA programmable gain amplifier and mute function Passive RF and active Anti Alias filters are also incorporated within the line inputs to prevent high frequencies aliasing into the audio band or otherwise degrading performance The inputs are biased internally through the operational amplifier to B...

Page 23: ...S USER MANUAL NUC505 4 10 2 Audio Headphone Out This device provides two low impedance line outputs LHPOUT and RHPOUT suitable for driving typical line loads of impedance 10k and capacitance 50pF The recommended external components are shown in the figure below ...

Page 24: ...24 of 26 Rev 1 03 NUMICRO NANO102 112 SERIES USER MANUAL NUC505 4 10 3 Microphone In The device supports 2 types of Microphone inputs that can be either differential or single ended The differential mode as shown below ...

Page 25: ...IES USER MANUAL NUC505 5 REVISION HISTORY Date Revision Description 2015 2 8 1 00 1 Initially issued 2015 12 1 1 01 1 Change the schematic placement and layout 2017 11 11 1 02 1 Change the schematic placement and layout 2018 6 11 1 03 1 Fix in typo section 4 2 ...

Page 26: ... but is not limited to equipment for surgical implementation atomic energy control instruments airplane or spaceship instruments the control or operation of dynamic brake or safety systems designed for vehicular use traffic signal instruments all types of safety devices and other applications intended to support or sustain life All Insecure Usage shall be made at customer s risk and in the event t...

Reviews: