Download NuTiny-SDK-NUC442 User Manual
Transcript
NuTiny-SDK-NUC442 User Manual ARM Cortex® -M4 32-BIT MICROCONTROLLER NuTiny-SDK-NUC442 User Manual for NuMicro™ NUC442 Series 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. May 09, 2014 Rev. V1.00 NuTiny-SDK-NUC442 User Manual Table of Contents 1 Overview ........................................................................................... 3 2 Introduction to NuTiny-SDK-NUC442 .................................................... 3 2.1 2.2 2.3 Starting to Use NuTiny-SDK-NUC442 on the Keil μVision® IDE ............... 11 3 3.1 3.2 3.3 3.4 4 Downloading and Installing Keil μVision® IDE Software ................................. 11 Downloading and Installing Nuvoton Nu-Link Driver ..................................... 11 Hardware Setup ....................................................................................... 11 Example Program..................................................................................... 12 Starting to Use NuTiny-SDK-NUC442 on the IAR Embedded Workbench .. 13 4.1 4.2 4.3 4.4 5 Downloading and Installing IAR Embedded Workbench Software .................... 13 Downloading and Installing Nuvoton Nu-Link Driver ..................................... 13 Hardware Setup ....................................................................................... 13 Example Program..................................................................................... 14 NuTiny-SDK-NUC442 Schematics ....................................................... 15 5.1 5.2 6 NuTiny-EVB-NUC442 Schematic ................................................................. 15 Nu-Link-Me Schematic .............................................................................. 20 Downloading NuMicro™ Related Files from Nuvoton Website .................. 21 6.1 6.2 6.3 7 NuTiny-SDK-NUC442 System Description ......................................................5 Pin Assignment for Extended Connectors ......................................................7 NuTiny-SDK-NUC442 PCB Placement .......................................................... 10 Downloading NuMicro™ Keil μVision® IDE Driver .......................................... 21 Downloading NuMicro™ IAR EWARM Driver ................................................. 23 Downloading NuMicro™ NUC442 Series BSP Software Library ........................ 25 Revision History ............................................................................... 26 May 09, 2014 2 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 1 Overview The NuTiny-SDK-NUC442 is a specific development tool for NuMicro™ NUC442 Series. User can use NuTiny-SDK-NUC442 to develop and verify the application program easily. The NuTiny-SDK-NUC442 includes two parts: NuTiny-EVB-NUC442 and Nu-Link-Me. The NuTiny-EVB-NUC442 is the evaluation board and Nu-Link-Me is its Debug Adaptor. Therefore, user does not need other additional ICE or debug equipment. 2 Introduction to NuTiny-SDK-NUC442 The NuTiny-SDK-NUC442 uses the NUC442JI8AE as the target microcontroller. Figure 2-1 shows the NuTiny-SDK-NUC442 for NUC442 Series, in which the left portion is called NuTiny-EVB-NUC442 and the right portion is called Nu-Link-Me. The NuTiny-EVB-NUC442 is similar to other development boards. User can use it to develop and verify applications to emulate the real behavior. The on-board chip covers NUC442 Series features. The NuTiny-EVB-NUC442 can be a real system controller to design users’ target systems. The Nu-Link-Me is a Debug Adaptor, which 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 hardware. To use the Nu-Link-Me Debug Adaptor with IAR or Keil, please refer to the “Nuvoton NuMicro™ IAR ICE Driver User Manual“ or “Nuvoton NuMicro™ Keil ICE Driver User Manual” for details. The two documents will be stored in the local hard disk when each driver is installed. May 09, 2014 3 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual LQFP-144 pin Extended Connector (J2, J3) VCC33 (JP3) VDD5V (JP4) USB OTG Connector (CON2) Power LED IO LED (PB.10) ICE Controller USB Connector (ICEJ1) Target Chip GND (JP6) LQFP-144 pin Extended Connector (J1, J4) ICE Reset Key (SW1) Controller VCC:3.3V or 5V (JP1) Figure 2-1 NuTiny-SDK-NUC442 (Blue PCB Board) May 09, 2014 4 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 2.1 NuTiny-SDK-NUC442 System Description 2.1.1 Power Settings ICEJ1: USB port in Nu-Link-Me CON2: Micro USB port in NuTiny-EVB-NUC442 JP4/JP14: VDD5V voltage connector in NuTiny-EVB-NUC442 JP4/JP14 VDD5V DC 5V Output POWER Mode ICEJ1 USB Port (Mini) CON2 USB Port (Micro) MCU Voltage Mode 1 Connected to PC X Mode 2 X Connect to PC (USB port is device) DC 5V Output DC 3.3 V Mode 3 X Connect to PC (USB port is host) DC 5V Input DC 3.3V DC 3.3 V Comment ICEJ1 (from PC) supplies the power. CON2 (from PC) supplies the power when TP10 is wired to JP4 or JP14. JP4 or JP14 supplies the power. X: Unused. 2.1.2 Debug Connectors JP11: The connector in the target board (NuTiny-EVB-NUC442) for connecting with Nuvoton ICE adaptor (Nu-Link, Nu-Link-Pro or Nu-Link-Me) ICEJP2: The connector in the ICE adaptor (Nu-Link-Me) for connecting with a target board (e.g. NuTiny-EVB-NUC442) 2.1.3 USB Connector ICEJ1: Mini USB connector in Nu-Link-Me connected to a PC USB port 2.1.4 USB OTG Host/Device Connector CON2: Micro USB connector in NuTiny-EVB-NUC442 for application use 2.1.5 Extended Connectors J1, J2, J3 and J4: Show all chip pins in NuTiny-EVB-NUC442 2.1.6 Reset Buttons SW1: Reset button in NuTiny-EVB-NUC442. Press this key to reset the target chip NUC442JI8AE. May 09, 2014 5 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 2.1.7 Power Connectors JP3: VCC33 connector in NuTiny-EVB-NUC442 to supply the 3.3V voltage input to target board JP10: An option to select whether the 3.3V voltage input supplied by the ICE bridge (default) VBAT: The VBAT connector in NuTiny-EVB-NUC442 to supply an extra battery power. The default is shorted with VCC33. JP4/JP14: VDD5V connector in NuTiny-EVB-NUC442 to supply 5V voltage input from an extra power supplier. JP6: GND connector in NuTiny-EVB-NUC442 May 09, 2014 6 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 2.2 Pin Assignment for Extended Connectors The NuTiny-EVB-NUC442 provides the NUC442JI8AE target chip on board and the extended connectors (JP1, JP2, JP3 and JP4) for LQFP 144-pin. No Pin Name No Pin Name PD.3/EBI_A7/JTAG_TDO/CAP_DATA0/SD0_CDn/ ACMP2_O/I2C3_SDA/SC5_CLK/ PD.4/EBI_A8/JTAG_TDI/CAP_SCLK/ACMP1_O/ UART3_RXD/SC5_CD/ PD.5/EBI_A9/JTAG_nTRST/CAP_VSYNC/ UART3_TXD/SC5_RST/ PD.6/EBI_A10/CAP_HSYNC/SD0_CMD/ UART3_RTS/SC5_PWR/ PD.7/EBI_A11/CAP_PIXCLK/SD0_CLK/ UART3_CTS/SC5_DAT/ 1 PE.12/EBI_nCS1/ACMP2_P2/ACMP1_P3/ADC1_4 24 2 PE.13/EBI_nCS2/ACMP2_P1/ADC1_5/ 25 3 PE.14/EBI_nCS3/ACMP2_P0/ADC1_6/ 26 4 PE.15/ACMP2_N/ADC1_7/ 27 5 PF.9/PWM0_0/OPA0_IN+/ 28 6 PF.10/PWM0_1/OPA0_IN-/ 29 PG.13/XT1_IN/ 7 PF.11/UART1_RTS/OPA0_O/ 30 PG.12/XT1_OUT/ 8 PF.12/UART1_CTS/OPA1_IN+/ 31 nRESET 9 PF.13/UART1_TXD/OPA1_IN-/ 32 LDO_CAP 10 PF.14/UART1_RXD/OPA1_O/ 33 VSS 11 VSS 34 VDD 12 VDD 35 PG.10/JTAG_TCK/ICE_CLK/ 13 PF.15/UART0_RTS/ 36 PG.11/JTAG_TMS/ICE_DAT/ 14 PG.0/INT6/UART0_CTS/ 37 PG.15/X32K_IN/I2C1_SCL 15 PG.1/UART0_RXD/ 38 PG.14/X32K_OUT/I2C1_SDA 16 PG.2/UART0_TXD/ 39 VBAT 40 PA.0/TAMPER0/SC0_CD/CAN1_RXD/INT0 41 PA.1/TAMPER1/SC5_CD/CAN1_TXD/EBI_A22 42 PD.8/SPI3_MISO1/I2C0_SCL 43 PD.9/SPI3_MOSI1/I2C0_SDA 17 18 19 20 21 22 23 PC.12/EBI_A0/CAP_DATA7/SD1_CDn/SC4_CD/ SPI1_SS0/ PC.13/EBI_A1/CAP_DATA6/SD1_CMD/SC4_RST/ SPI1_MOSI1/ PC.14/EBI_A2/CAP_DATA5/SD1_CLK/TM3_EXT/ SC4_PWR/SPI1_MISO1/ PC.15/EBI_A3/CAP_DATA4/SD1_DAT3/ PD.0/INT3/EBI_A4/CAP_DATA3/SD1_DAT2/ SC4_CLK/SPI1_MISO0/ PD.1/EBI_A5/CAP_DATA2/SD1_DAT1/ TM0_CNT_OUT/SPI1_CLK/ PD.2/EBI_A6/CAP_DATA1/SD1_DAT0/I2C3_SCL/ STADC/ May 09, 2014 44 45 46 7 of 26 PA.2/SC2_DAT/SPI3_MISO0/I2S0_MCLK/ BRAKE11/CAP_SFIELD/EBI_A12 PA.3/SC2_CLK/SPI3_MOSI0/I2S0_DO/BRAKE10/ EBI_A13 PA.4/SC2_PWR/SPI3_CLK/I2S0_DI/QEI1_Z/ EBI_A14/ECAP1_IC2 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 47 48 PA.5/SC2_RST/SPI3_SS0/I2S0_BCLK/PWM0_0/ QEI1_B/EBI_A15/ECAP1_IC1 PA.6/SC2_CD/I2S0_LRCK/PWM0_1/QEI1_A/ CAN1_TXD/EBI_A16/ECAP1_IC0 73 PD.13/SPI1_SS0/UART5_CTS/ECAP0_IC2 74 PD.14/SPI1_CLK/UART5_RTS/ECAP0_IC1 49 PG.3/PS2_CLK/I2S1_DO/SC1_RST 75 PD.15/SPI1_MISO0/UART5_TXD/ECAP0_IC0 50 PG.4/PS2_DAT/I2S1_DI/SC1_PWR 76 PF.0/SPI1_MOSI0/UART5_RXD/INT5 51 PG.5/I2S1_BCLK/SC1_DAT 77 VRES 52 PG.6/I2S1_LRCK/SC1_CLK 78 VBUS 53 VDD 79 USB_VDD33_CAP 54 VSS 80 VSSA 81 USB0_D- 82 USB0_D+ 83 USB0_OTG_ID 84 PB.0/USB0_OTG5V_ST/I2C4_SCL/INT1 85 PB.1/USB0_OTG5V_EN/I2C4_SDA/ TM1_CNT_OUT 86 PG.7/SPI2_MISO0/I2S1_MCLK/SC1_CD/SC3_RST 55 56 57 58 59 60 PA.7/SC0_CLK/SPI3_SS0/PWM1_3/EPWM0_5/ EBI_A17 PA.8/SC0_RST/SPI3_CLK/PWM1_2/EPWM0_4/ EBI_A18 PA.9/SC0_PWR/SPI3_MISO0/PWM1_1/ EPWM0_3/EBI_A19 PA.10/SC0_DAT/SPI3_MOSI0/PWM1_0/ EPWM0_2/EBI_A20 PA.11/UART0_RTS/SPI3_MISO1/PWM0_5/ EPWM0_1/EBI_AD0 PA.12/UART0_CTS/SPI3_MOSI1/PWM0_4/ EPWM0_0/EBI_AD1 61 PA.13/UART0_RXD/SC3_DAT/PWM1_4/EBI_AD2 87 PG.8/SPI2_MOSI0/I2S1_DO/UART4_RTS/ SC3_DAT 62 PA.14/UART0_TXD/SC3_CLK/PWM1_5/EBI_AD3 88 PG.9/SPI2_CLK/I2S1_DI/UART4_CTS/SC3_CLK 63 PD.10/SC3_DAT/I2C4_SCL 89 PB.2/UART1_RXD/SPI2_SS0/USB1_D-/EBI_AD4 64 PD.11/SC3_RST/TM3_CNT_OUT 90 PB.3/UART1_TXD/SPI2_CLK/USB1_D+/EBI_AD5 65 PD.12/SC3_CLK/I2C4_SDA 91 66 PA.15/SC3_PWR/UART2_RTS/I2C0_SCL/EBI_A21 92 67 68 69 PC.9/STADC/UART2_CTS/SC3_RST/I2C0_SDA/ CAP_DATA1/I2C3_SCL/EBI_A22/SD1_DAT0/EBI_ A6 PC.10/SC3_CD/UART2_RXD/PWM0_2/EBI_A23/ EBI_AD2 PC.11/UART2_TXD/UART2_TXD/PWM0_3/ EBI_A24/EBI_AD3 PB.4/UART1_RTS/SPI2_MISO0/UART4_RXD/ TM0_CNT_OUT/EBI_AD6 PB.5/UART1_CTS/SPI2_MOSI0/UART4_TXD/ EBI_AD7 93 PB.6/I2C2_SCL/BRAKE01/UART4_RTS/PWM1_4/ EPWM1_0/EBI_AD8 94 PB.7/I2C2_SDA/BRAKE00/UART4_CTS/PWM1_5/ EPWM1_1/EBI_AD9 95 PB.8/UART5_CTS/EPWM1_2/EBI_AD10 70 LDO_CAP 96 PB.9/UART5_RTS/EPWM1_3/EBI_AD11 71 VSS 97 PB.10/UART5_TXD/EPWM1_4/EBI_AD12 72 VDD 98 PB.11/UART5_RXD/EPWM1_5/EBI_AD13 May 09, 2014 8 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 99 PH.0/I2C1_SCL/UART4_RXD/CAN1_RXD/INT7 122 VDD 100 PH.1/UART4_TXD/I2C1_SDA/CAN1_TXD 123 PF.6/SD0_CDn/UART2_RXD/ 124 PF.7/SD0_CMD/UART2_TXD/ 125 PF.8/SD0_CLK/UART2_RTS/ 101 102 PB.12/UART4_RTS/SPI2_MISO1/CAN0_RXD/ EBI_AD14 PB.13/UART4_CTS/SPI2_MOSI1/CAN0_TXD/ EBI_AD15 103 PB.14/I2S1_MCLK/SC1_RST/BRAKE01 126 PH.2/UART2_CTS/ 104 PB.15/I2S1_DO/SC1_DAT/BRAKE00 127 LDO_CAP 105 VDD 128 VSS 106 VSS 129 VDD 107 LDO_CAP 130 PE.0/INT4/ADC0_0/ 131 PE.1/TM2_CNT_OUT/ADC0_1/ 132 PE.2/SPI0_MISO0/ACMP0_O/ADC0_2/ 133 PE.3/SPI0_MOSI0/ACMP0_P3/ADC0_3/ 134 PE.4/SPI0_SS0/ACMP0_P2/ADC0_4/ 135 PE.5/SD0_CDn/SPI0_CLK/ACMP0_P1/ADC0_5/ 108 109 110 111 112 PC.0/I2S1_DI/SC1_DAT/UART4_RXD/EBI_MCLK/ INT2 PC.1/EBI_AD13/TM3_CNT_OUT/UART4_TXD/ SC1_CLK/I2S1_BCLK/ PC.2/EBI_AD12/SPI0_SS0/UART4_RTS/ SC1_PWR/I2S1_LRCK/ PC.3/ECAP0_IC2/EBI_AD11/QEI0_Z/SPI0_MISO1/ UART4_CTS/SC1_CD/I2S1_MCLK/ PC.4/ECAP0_IC1/EBI_AD10/QEI0_B/SPI0_MOSI1/ SC1_RST/I2S1_DO/ PE.6/EBI_nWR/SD0_CMD/SPI0_MISO0/ ACMP0_P0/ADC0_6/ PE.7/EBI_nRD/SD0_CLK/SPI0_MOSI0/ ACMP0_N/ADC0_7/ 113 PC.5/ECAP0_IC0/EBI_MCLK/QEI0_A/CLKO/ 136 114 PC.6/EBI_AD9/TM2_CNT_OUT/SPI0_MISO0/ TM2_EXT/ 137 115 PC.7/EBI_AD8/SPI0_MOSI0/TM1_EXT/ 138 AVSS 116 PC.8/SPI0_CLK/TM0_EXT/ 139 Vref 117 PF.2/SD0_DAT3/SPI3_SS0/ 140 AVDD 118 PF.3/SD0_DAT2/SPI3_CLK/ 141 119 PF.4/SD0_DAT1/SPI3_MISO0/ 142 120 PF.5/SD0_DAT0/SPI3_MOSI0/ 143 121 VSS 144 PE.8/EBI_ALE/SD0_DAT3/TM1_CNT_OUT/ ACMP1_N/ADC0_8/ADC1_0/ PE.9/EBI_nWRH/SD0_DAT2/ACMP1_P0/ADC0_9/ ADC1_1/ PE.10/EBI_nWRL/SPI0_MISO1/ACMP1_P1/ ADC0_10/ADC1_2/ PE.11/EBI_nCS0/ACMP2_P3/SD0_DAT0/ SPI0_MOSI1/ACMP1_P2/ADC0_11/ADC1_3/ Table 2-1 NUC442JI8AE LQFP 144-pin Assignment for Extended Connectors May 09, 2014 9 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 2.3 NuTiny-SDK-NUC442 PCB Placement The following figure shows the NuTiny-SDK-NUC442 PCB placement. Figure 2-2 NuTiny-SDK-NUC442 PCB Placement May 09, 2014 10 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 3 Starting to Use NuTiny-SDK-NUC442 on the Keil μVision® IDE 3.1 Downloading and Installing Keil μVision® IDE Software Please connect to the Keil company website (http://www.keil.com) to download the Keil μVision® IDE and install the RVMDK. 3.2 Downloading and Installing Nuvoton Nu-Link Driver Please connect to Nuvoton NuMicro™ website (http://www.nuvoton.com/NuMicro) to download the “NuMicro™ Keil μVision® IDE driver” file. Please refer to section 6.1 for the detailed download flow. After the Nu-Link driver is downloaded, please unzip the file and execute the “Nu-Link_Keil_Driver.exe” to install the driver. 3.3 Hardware Setup The hardware setup is shown in the following figure. Figure 3-1 NuTiny-SDK-NUC442 Hardware Setup May 09, 2014 11 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 3.4 Example Program This example, as shown in the directory in Figure 3 2, demonstrates downloading and debugging an application on a NuTiny-SDK-NUC442 board. The example file can be downloaded from Nuvoton NuMicro™ website as described in section 6.3. Directory Project File Figure 3-2 Example Directory To use the example: The I/O LED on the NuTiny-EVB-NUC442 board will be toggled on. Start μVision® Project – Open Open the led.uvproj project file Start Debug mode When using the debugger commands, you may: Review variables in the watch window Single step through code Reset the device Run the application Project – Build Compile and link the LED application Flash – Download Program the application code into on-chip Flash ROM May 09, 2014 12 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 4 Starting to Use NuTiny-SDK-NUC442 on the IAR Embedded Workbench 4.1 Downloading and Installing IAR Embedded Workbench Software Please connect to IAR company website (http://www.iar.com) to download the IAR Embedded Workbench and install the EWARM. 4.2 Downloading and Installing Nuvoton Nu-Link Driver Please connect to Nuvoton Company NuMicro™ website (http://www.nuvoton.com/NuMicro) to download “NuMicro™ IAR EWARM Driver” file. Please refer to section 6.2 for the detail download flow. After the Nu-Link driver is downloaded, please unzip the file and execute the “Nu-Link_IAR_Driver.exe” to install the driver. 4.3 Hardware Setup The hardware setup is shown in the following figure. Figure 4-1 NuTiny- SDK-NUC442 Hardware Setup May 09, 2014 13 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 4.4 Example Program This example, as shown in the directory in Figure 4-2, demonstrates downloading and debugging an application on a NuTiny-SDK-NUC442 board. The example file can be downloaded from Nuvoton NuMicro™ website as described in section 6.3. Directory Project File Figure 4-2 Example Directory To use the example: The I/O LED on the NuTiny-EVB-NUC442 board will be toggled on. Start IAR Embedded Workbench File-Open-Workspace Open the led.eww workspace file Project - Make Compile and link the LED application May 09, 2014 Project – Download and Debug Program the application code into on-chip Flash ROM Single step through code Reset the device Run the application 14 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 5 NuTiny-SDK-NUC442 Schematics 5.1 NuTiny-EVB-NUC442 Schematic VCC33 CT2 USB_VDD33_CAP USB_VBUS USB_VRES PIN88 PIN87 PIN86 PIN85 PIN84 PIN83 PIN82 PIN81 PIN80 PIN79 PIN78 PIN77 PIN76 PIN75 PIN74 PIN73 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 I2S1_DI/SPI2_CLK/nCTS4/SC3_CLK/PG_9 I2S1_DO/SPI2_MOSI0/nRTS4/SC3_DAT/PG_8 SC1_CD/I2S1_MCLK/SPI2_MISO0/SC3_RST/PG_7 I2C4_SDA/USB0_OTG5V_EN/PB_1 INT1/I2C4_SCL/USB0_OTG5V_ST/PB_0 USB0_OTG_ID USB0_D+ USB0_DVSSA USB_VDD33_CAP VBUS VRES INT5/RXD5/SPI1_MOSI0/PF_0 TXD5/SPI1_MISO0/PD_15 nRTS5/SPI1_CLK/PD_14 nCTS5/SPI1_SS0/PD_13 PIN108 PIN107 PIN106 GND PIN105 PIN104 PIN103 PIN102 PIN101 PIN100 PIN99 PIN98 PB_11 PIN97 PB_10 PIN96 PIN95 PIN94 PIN93 PIN92 PIN91 PIN90 PIN89 USB_VBUS USB_ID USB_D+ USB_D- PB_1(OTG_5V_EN) to control the NCT3520U powe switch PB_0(OTG_5V_ST) to checkk the over current status EBI_AD3/PWMB5/SC3_CLK/TXD0/PA_14 EBI_AD2/PWMB4/SC3_DAT/RXD0/PA_13 EBI_AD1/PWMA4/SPI3_MOSI1/nCTS0/PA_12 EBI_AD0/PWMA5/SPI3_MISO1/nRTS0/PA_11 EBI_A20/PWMB0/SPI3_MOSI0/SC0_DAT/PA_10 EBI_A19/PWMB1/SPI3_MISO0/SC0_PWR/PA_9 EBI_A18/PWMB2/SPI3_CLK/SC0_RST/PA_8 EBI_A17/PWMB3/SPI3_SS0/SC0_CLK/PA_7 VSS VDD SC1_CLK/I2S1_LRCLK/PG_6 SC1_DAT/I2S1_BCLK/PG_5 SC1_PWR/I2S1_DI/PS2_DAT/PG_4 SC1_RST/I2S1_DO/PS2_CLK/PG_3 72 71 70 69 68 67 66 65 64 63 PIN72 PIN71 PIN70 PIN69 PIN68 PIN67 PIN66 PIN65 PIN64 PIN63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 PIN62 PIN61 PIN60 PIN59 PIN58 PIN57 PIN56 PIN55 PIN54 PIN53 PIN52 PIN51 PIN50 PIN49 48 47 46 45 44 43 42 PIN48 PIN47 PIN46 PIN45 PIN44 PIN43 PIN42 Off-page Connector XT1_OUT XT1_IN CT6 1uF/16V TANT-A CB8 0.1u C0603 XT32_OUT XT32_IN VCC33 CB15 0.1u C0603 Off-page Connector XT1_OUT TICECLK XT32_OUT TICERST XT32_IN TXD0 RXD0 ICE Off-page Connector ICE_USBVBUS VCC33 VCC33 GND VCC33 RESET RXD0 Off-page Connector CB10 0.1u C0603 ICE_CLK TXD0 Crystal VDD5V ICE_DAT TICEDAT XT1_IN PB_10 PB_10 VBAT VBAT VREF VREF GND LED GND ADAVSS AVDD AVDD Power Off-page Connector CAN1_TXD/SC5_CD/TAMPER1/PA_1 INT0/CAN1_RXD/SC0_CD/TAMPER0/PA_0 VBAT I2C1_SDA/X32K_OUT/PG_14 I2C1_SCL/X32K_IN/PG_15 41 40 39 38 37 PIN41 PIN40 PIN39 PIN38 PIN37 VBAT XT32_OUT XT32_IN VBAT PIN[1:144] PIN[1:144] 29 30 31 32 33 34 35 36 PG_13/XT1_IN PG_12/XT1_OUT RESETn LDO_CAP VSS VDD PG_10/ICE_CLK/JTAG_TCLK PG_11/ICE_DAT/JTAG_TMS MCU Connector XT1_IN PIN29 XT1_OUT PIN30 RESET PIN31 PIN32 PIN33 PIN34 ICE_CLK PIN35 ICE_DAT PIN36 NUC442JI8AE-LQFP144 L1 L0603 VDD VSS LDO_CAP EBI_AD3/PWMA3/TXD2/PC_11 EBI_AD2/PWMA2/RXD2/SC3_CD/PC_10 EBI_A22/I2C0_SDA/nCTS2/SC3_RST/PC_9 EBI_A21/I2C0_SCL/nRTS2/SC3_PWR/PA_15 I2C4_SDA/SC3_CLK/PD_12 SC3_RST/PD_11 I2C4_SCL/SC3_DAT/PD_10 PD_3/SC5_CLK/I2C3_SDA/CMP2_O/SD0_CDn/VIDEO_D0/JTAG_TDO/EBI_A7 PD_4/SC5_CD/RXD3/CMP1_O/VIDEO_SCLK/JTAG_TDI/EBI_A8 PD_5/SC5_RST/TXD3/VIDEO_VSYNC/JTAG_RST/EBI_A9 PD_6/SC5_PWR/nRTS3/SD0_CMD/VIDEO_HSYNC/EBI_A10 PD_7/SC5_DAT/nCTS3/SD0_CLK/VIDEO_PIXCLK/EBI_A11 ADAVSS VREF AVDD USB_D- ADAVSS LDO_CAP VSS VDD PE_0/ADC0_0/INT4 PE_1/ADC0_1 PE_2/ADC0_2/SPI0_MISO0/CMP0_O PE_3/ADC0_3/SPI0_MOSI0/CMP0_P3 PE_4/ADC0_4/SPI0_SS0/CMP0_P2 PE_5/ADC0_5/SPI0_CLK/CMP0_P1/SD0_CDn PE_6/ADC0_6/SPI0_MISO0/CMP0_P0/SD0_CMD/EBI_nWR PE_7/ADC0_7/SPI0_MOSI0/CMP0_N/SD0_CLK/EBI_nRD AVSS VREF AVDD PE_8/ADC0_8/ADC1_0/CMP1_N/SD0_D3/TM1/EBI_ALE PE_9/ADC0_9/ADC1_1/CMP1_P0/SD0_D2/EBI_nWRH PE_10/ADC0_10/ADC1_2/CMP1_P1/SD0_D1/SPI0_MISO1/EBI_nWRL PE_11/ADC0_11/ADC1_3/CMP1_P2/SD0_D0/SPI0_MOSI1/CMP2_P3/EBI_nCS0 USB_D+ USB HOST/DEVICE 24 25 26 27 28 VREF AVDD 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 USB_ID PB_1 USB_VSSA VCC33 PIN24 PIN25 PIN26 PIN27 PIN28 CB13 0.1u C0603 PIN127 PIN128 PIN129 PIN130 PIN131 PIN132 PIN133 PIN134 PIN135 PIN136 PIN137 PIN138 PIN139 PIN140 PIN141 PIN142 PIN143 PIN144 R2 8.2K R0603 PE_12/ADC1_4/CMP1_P3/CMP2_P2/EBI_nCS1 PE_13/ADC1_5/CMP2_P1/EBI_nCS2 PE_14/ADC1_6/CMP2_P0/EBI_nCS3 PE_15/ADC1_7/CMP2_N PF_9/OPA0_IN+/PWMA0 PF_10/OPA0_IN-/PWMA1 PF_11/OPA0_O/nRTS1 PF_12/OPA1_IN+/nCTS1 PF_13/OPA1_IN-/TXD1 PF_14/OPA1_O/RXD1 VSS VDD PF_15/nRTS0 PG_0/nCTS0/INT6 PG_1/RXD0 PG_2/TXD0 PC_12/SPI1_SS0/SC4_CD/SD1_CDn/VIDEO_D7/EBI_A0/ETM_TRACE_D3 PC_13/SPI1_MOSI1/SC4_RST/SD1_CMD/VIDEO_D6/EBI_A1/ETM_TRACE_D2 PC_14/SPI1_MISO1/SC4_PWR/TM3_EXT/SD1_CLK/VIDEO_D5/EBI_A2/ETM_TRACE_D1 PC_15/SPI1_MOSI0/SC4_DAT/SD1_D3/VIDEO_D4/EBI_A3/ETM_TRACE_D0 PD_0/SPI1_MISO0/SC4_CLK/SD1_D2/VIDEO_D3/EBI_A4/INT3//ETM_TRACE_CLK PD_1/SPI1_CLK/TM0/SD1_D1/VIDEO_D2/EBI_A5 PD_2/STADC/I2C3_SCL/SD1_D0/VIDEO_D1/EBI_A6 GND VCC33 CT7 1uF/16V TANT-A USB_VRES EBI_A16/CAN1_TXD/PWMA1/I2S0_LRCLK/SC2_CD/PA_6 EBI_A15/PWMA0/I2S0_BCLK/SPI3_SS0/SC2_RST/PA_5 EBI_A14/I2S0_DI/SPI3_CLK/SC2_PWR/PA_4 EBI_A13/I2S0_DO/SPI3_MOSI0/SC2_CLK/PA_3 EBI_A12/VIDEO_SFIELD/I2S0_MCLK/SPI3_MISO0/SC2_DAT/PA_2 I2C0_SDA/SPI3_MOSI1/PD_9 I2C0_SCL/SPI3_MISO1/PD_8 PC_1/EMC_MII_RXERR/SC1_CLK/TXD4/I2S1_BCLK/TM3/EBI_AD13 PC_2/EMC_MII_RXDV/SC1_PWR/nRTS4/I2S1_LRCLK/SPI0_SS0/EBI_AD12 PC_3/EMC_MII_RXD1/SC1_CD/nCTS4/I2S1_MCLK/SPI0_MISO1/EBI_AD11 PC_4/EMC_MII_RXD0/SC1_RST/I2S1_DO/SPI0_MOSI1/EBI_AD10 PC_5/EMC_MII_RXCLK/EBI_MCLK PC_6/EMC_MII_TXD0/SPI0_MISO0/TM2/TM2_EXT/EBI_AD9 PC_7/EMC_MII_TXD1/SPI0_MOSI0/TM1_EXT/EBI_AD8 PC_8/EMC_MII_TXEN/SPI0_CLK/TM0_EXT PF_2/EMC_MII_RXD3/SPI3_SS0/SD0_D3 PF_3/EMC_MII_RXD2/SPI3_CLK/SD0_D2 PF_4/EMC_MII_COL0/SPI3_MISO0/SD0_D1 PF_5/EMC_MII_CRS/SPI3_MOSI0/SD0_D0 VSS VDD PF_6/EMC_MII_TXCLK/RXD2/SD0_CDn PF_7/EMC_MII_TXD3/TXD2/SD0_CMD PF_8/EMC_MII_TXD2/nRTS2/SD0_CLK PH_2/nCTS2 USB_VBUS PB_0 PB_1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 CB12 0.1u C0603 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 PB_0 PIN1 PIN2 PIN3 PIN4 PIN5 PIN6 PIN7 PIN8 PIN9 PIN10 PIN11 PIN12 PIN13 PIN14 RXD0 PIN15 TXD0 PIN16 PIN17 PIN18 PIN19 PIN20 PIN21 PIN22 PIN23 GND VCC33 PIN109 PIN110 PIN111 PIN112 PIN113 PIN114 PIN115 PIN116 PIN117 PIN118 PIN119 PIN120 PIN121 PIN122 PIN123 PIN124 PIN125 PIN126 Off-page Connector 10uF/10V TANT-A 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 INT2/EBI_MCLK/I2S1_DI/RXD4/SC1_DAT/EMC_PHY_CLK/PC_0 LDO_CAP VSS VDD I2S1_DO/SC1_DAT/EMC_MII_MDIO/PB_15 I2S1_MCLK/SC1_RST/EMC_MII_MDC/PB_14 EBI_AD15/SPI2_MOSI1/nCTS4/CAN0_TXD/EMC_MII_MDIO/PB_13 EBI_AD14/SPI2_MISO1/nRTS4/CAN0_RXD/EMC_MII_MDC/PB_12 I2C1_SDA/TXD4/CAN1_TXD/PH_1 I2C1_SCL/RXD4/CAN1_RXD/PH_0 ETM_TRACE_CLK/EBI_AD13/RXD5/PB_11 ETM_TRACE_D0/EBI_AD12/TXD5/PB_10 ETM_TRACE_D1/EBI_AD11/nRTS5/PB_9 ETM_TRACE_D2/EBI_AD10/nCTS5/PB_8 ETM_TRACE_D3/EBI_AD9/nCTS4/PWMB5/I2C2_SDA/PB_7 EBI_AD8/nRTS4/PWMB4/I2C2_SCL/PB_6 EBI_AD7/TXD4/SPI2_MOSI0/nCTS1/PB_5 EBI_AD6/TM0/RXD4/SPI2_MISO0/nRTS1/PB_4 EBI_AD5/SPI2_CLK/TXD1/USB1_D+/PB_3 EBI_AD4/SPI2_SS0/RXD1/USB1_D-/PB_2 U-1 PB_1 PB_0 USB_ID USB_D+ USB_DUSB_VSSA CB1 0.1u C0603 CT3 1uF/16V TANT-A VCC33 CT8 1uF/16V TANT-A CB16 0.1u C0603 Title NUC442 MCU Size Document Number Custom Date: May 09, 2014 15 of 26 Rev V2.2 Monday , June 09, 2014 Sheet 3 of Rev. V1.00 3 NuTiny-SDK-NUC442 User Manual C7 20p R19 0 XT1_OUT R0603 C0603 X2 12MHz C8 20p XTAL3-1 R20 NC R0603 Off-page Connector XT1_IN GND XT1_OUT C0603 XT1_IN XT32_OUT C9 NC C0603 XT32_OUT R24 NC R0603 XT32_IN GND X3 32.768K XTAL-3.4MM-2P XT1_OUT XT1_IN XT32_OUT XT32_IN GND XT32_IN C11 NC C0603 CRYSTAL VCC33 SW1 PUSH BOTTOM R23 10K R0603 Off-page Connector RESET GND SW RESET VCC33 C10 1uF C0603 GND TICERST VCC33 GND RESET May 09, 2014 16 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual Off-page Connector USB_OC# VDD5V PB_0 USB_PWR_EN ICE_USBVBUS VCC33 PB_1 VCC33 GND USB_VBUS GND USB_VBUS USB_ID USB_ID USB_D+ USB_D+ USB_D- USB_D- VCC33 R25 4.7K R0603 USB_OC# TP10 NCT3520U pin3(OC#) is Open Drain Pin NC TP11 NC TP12 NC USB Host/Device U5 CT15 + 10uF/10V TANT-A CB22 0.1u C0603 4 USB_PWR_EN NCT3520U High Active OUT IN GND EN/EN# OC# 1 1 USB_VBUS 2 3 USB_DUSB_OC# NCT3520U CT14 + 33uF/6.3V GND VDD5V 5 TANT-A CB21 0.1u C0603 R28 0 R0603 USB_D+ R30 D- 2 D+ 3 4 USB_ID 0 R0603 R1 5 10K R0603 CON2 VBUS DD+ ID GND Shield Shield Shield Shield 6 7 8 9 USB MICRO-AB RECEP. TP14 NC L8 L0603 TP13 NC USB OTG Host/Device VCC33 VREF L4 L0603 1 2 NC CT9 NC TANT-A CB17 NC C0603 CB18 0.1u C0603 CT10 JP4 JP5 1 2 1 2 VBAT JP6 GND 10uF/10V TANT-A CB19 0.1u C0603 CB20 0.1u C0603 1 2 1 2 HEADER 2X1 (NC) ADAVSS AVDD VBAT VREF GND ADAVSS AVDD POWER VDD5V May 09, 2014 GND JP7 VCC33 10uF/10V TANT-A ADAVSS 0.1u C0603 VREF ICE_USBVBUS CT13 L6 L0603 CB71 VBAT HEADER 2X1 (1 and 2 short) HEADER 2X1 (NC) CT12 VDD5V HEADER 2X1 (NC) HEADER 2X1 (NC) AVDD L5 L0603 Off-page Connector VCC33 VDD5V 10uF/10V TANT-A JP3 1 2 HEADER 2X1 (NC) ADAVSS VCC33 VCC33 JP14 VCC33 1 2 3 U4 VIN VOUT VSS CE SET NCT3705U-A SOT-25 5 R17 200K 4 R0603 R171 120K R0603 17 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual J1 PIN2 PIN4 PIN6 PIN8 PIN10 PIN12 PIN14 PIN16 PIN18 PIN20 PIN22 PIN24 PIN26 PIN28 PIN30 PIN32 PIN34 PIN36 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 J3 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 PIN1 PIN3 PIN5 PIN7 PIN9 PIN11 PIN13 PIN15 PIN17 PIN19 PIN21 PIN23 PIN25 PIN27 PIN29 PIN31 PIN33 PIN35 PIN74 PIN76 PIN78 PIN80 PIN82 PIN84 PIN86 PIN88 PIN90 PIN92 PIN94 PIN96 PIN98 PIN100 PIN102 PIN104 PIN106 PIN108 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 HEADER 18X2 (NC) 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 PIN73 PIN75 PIN77 PIN79 PIN81 PIN83 PIN85 PIN87 PIN89 PIN91 PIN93 PIN95 PIN97 PIN99 PIN101 PIN103 PIN105 PIN107 HEADER 18X2 (NC) PIN CONNECTOR J2 PIN38 PIN40 PIN42 PIN44 PIN46 PIN48 PIN50 PIN52 PIN54 PIN56 PIN58 PIN60 PIN62 PIN64 PIN66 PIN68 PIN70 PIN72 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 PIN[1:144] PIN[1:144] J4 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 PIN37 PIN39 PIN41 PIN43 PIN45 PIN47 PIN49 PIN51 PIN53 PIN55 PIN57 PIN59 PIN61 PIN63 PIN65 PIN67 PIN69 PIN71 HEADER 18X2 (NC) May 09, 2014 Off-page Connector PIN110 PIN112 PIN114 PIN116 PIN118 PIN120 PIN122 PIN124 PIN126 PIN128 PIN130 PIN132 PIN134 PIN136 PIN138 PIN140 PIN142 PIN144 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 PIN109 PIN111 PIN113 PIN115 PIN117 PIN119 PIN121 PIN123 PIN125 PIN127 PIN129 PIN131 PIN133 PIN135 PIN137 PIN139 PIN141 PIN143 HEADER 18X2 (NC) 18 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual JP8 TXD0 TXD JP9 RXD0 RXD 1 2 HEADER 2X1 (NC) 1 2 Off-page Connector HEADER 2X1 (NC) TICEDAT TICECLK VCC33 M0_TXD TICERST VCC_A JP10 JP11 TXD RXD 2 4 6 8 10 ICE_DAT ICE_CLK RESET HEADER 5X2 (NC) RESET RXD0 RXD0 HEADER 2X1 (1 and 2 short) M0_TXD M0_RXD GND 1 3 5 7 9 ICE_CLK TXD0 TXD0 1 2 ICE_DAT VCC33 M0_RXD GND M0_TXD M0_RXD VCC33 GND ICE INTERFACE VCC33 VCC33 Off-page Connector R21 330 R0603 R22 330 R0603 PB_10 VCC33 1 1 GND I/O VCC33 GND GND 2 Green KP-2012 2 Red KP-2012 POWER PB_10 PB_10 LED May 09, 2014 19 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual Nu-Link-Me Schematic 5.2 ICE_JP14 ICE_VCC5 1 2 ICE_VCC ICE_VCC HEADER 2X1 (NC) 1 2 ICE_VCC33 ICEL1 3 VCC_A ICE_VCC 2 1 ICE_USBVBUS ICED3 SS24A RB060L ICEJP1 JP1 HEADER 3X1 (2 and 3 short) ICE_USBVBUS L0603 ICEL2 ICE_VCC5 ICE_VCC33 1 2 3 CB72 0.1u C0603 U1 VIN VOUT VSS CE SET 5 L0603 ICE_DAT ICE_CLK ICE_RST 1 3 5 7 9 TICEDAT TICECLK TICERST TICEDAT TICECLK TICERST HEADER 5X1 (NC) HEADER 5X1 R0603 DEBUG CB73 R174 120K R0603 4.7uF C0603 GND GND 1 TP1 SIP/1P ICE_USB_DICE_USB_D+ ICEC1 ICE_VCC ICE 1 Red KP-2012 ICP 1 1 3 5 7 ICERP1 2 4 6 8 ICE_VCC 8P4R-330 8P4RA Y ellow KP-2012 IDLE 2 ICECT1 10uF/10V TANT-A ICELED ICPLED RED GREEN ICECB1 0.1u C0603 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 INT0/PB14 CPO1/PB13 CPO0/PB12 X32I X32O I2C1SCL/PA11 I2C1SDA/PA10 I2C0SCL/PA9 I2C0SDA/PA8 RX1/PB4 TX1/PB5 RTS1/PB6 CTS1/PB7 LDO VDD VSS 1 Red KP-2012 BUSY 1 TP4 SIP/1P ICE_VCC ICE_CLK ICE_DAT RRSET1 100K R0603 VBUS RESET CIRCUIT TICEDAT RTDA3 33 R0603 TX1 M0_TXD RXD VCOM1 VCOM_En 1 2 HEADER 2X1 (NC) HEADER 2X1 (NC) RX1 M0_RXD TXD 1 2 ICE_USB_D+ ICE_USB_D- HEADER 2X1 (NC) ICECB2 0.1u C0603 MCU and USB Title Nu-Link-Me V2.0 Size Document Number Custom Rev V2.2 ICE_LQFP64.SCH Date: May 09, 2014 RTDA1 100K R0603 TICERST TICECLK RTDA2 0 R0603 TXD RXD ICE_RST ICEC4 10uF/10V TANT-A RTCK1 100K R0603 VCOM_En ICE_USBVBUS ICER5 10K R0603 ICEL3 L0603 1 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 1 2 ICEC3 1uF C0603 6 7 8 9 1 PA4/ADC4 PA3/ADC3 PA2/ADC2 PA1/ADC1 PA0/ADC0 AVSS ICE_CK ICE_DAT PA12/PWM0 PA13/PWM1 PA14/PWM2 PA15/PWM3 PC8/SS10 PC9/SPCLK1 PC10/SDI10 PC11/SDO10 Green KP-2012 ICE_VCC SHIELD SHIELD SHIELD SHIELD ICE_USBVBUS TP3 SIP/1P 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 GREEN 2 NUC12SRE3AN VBUS VDD33 DD+ PB0/RX0 PB1/TX0 PB2/RTS0 PB3/CTS0 PC3/SDO00 PC2/SDI00 PC1/SPCLK0 PC0/SS00 PE5 PB11/TM3 PB10/SS01/TM2 PB9/SS11/TM1 CRYSTAL VCC DM DP NC GND TP2 SIP/1P STADC/TM0/PB8 PVSS VDD1 VSS1 /RESET XT1_In XT1_Out INT1/PB15 CPP1/PC14 CPN1/PC15 CPP0/PC6 CPN0/PC7 AVDD ADC7/PA7 ADC6/PA6 ADC/PA5 ICEU1 GND 20p C0603 ICEJ1 mini USB 5pin USB_MINI_B ICE_AVDD 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 12M_I 1 2 3 4 5 1 ICE_RST 12M_I 12M_O 20p ICEX1 C0603 12MHz XTAL3-1 ICEC2 ICE_USBVBUS ICER2 33 R0603 ICER4 33 R0603 12M_O RED M0_TXD M0_RXD ICE CONNECT IF ICE_VCC ICPLED 2 M0_TXD M0_RXD HEADER 5X2 (NC) HEADER 5X2 POWER ICELED 2 2 4 6 8 10 ADAVSS R173 200K 4 NCT3705U-A SOT-25 ICEJP2 1 2 3 4 5 ADAVSS ICE_USBVBUS ICE_VCC ICE_AVDD ICE_VCC5 ICE_VCC5 20 of 26 Monday , June 09, 2014 Sheet 2 of Rev. V1.00 3 NuTiny-SDK-NUC442 User Manual 6 6.1 Step1 Downloading NuMicro™ Related Files from Nuvoton Website Downloading NuMicro™ Keil μVision® IDE Driver ™ Visit the Nuvoton NuMicro website: http://www.nuvoton.com/NuMicro Step2 Click here to enter Tool & Software. Step3 Click here to enter Device Driver and Software Library. May 09, 2014 21 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual Step4 Click here to download the file. Step5 ™ ® Download the NuMicro Keil μVision IDE driver. May 09, 2014 22 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 6.2 Step1 Downloading NuMicro™ IAR EWARM Driver ™ Visit the Nuvoton NuMicro website: http://www.nuvoton.com/NuMicro. Step2 Click here to enter Tool & Software. Step3 Click here to enter Device Driver and Software Library. May 09, 2014 23 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual Step4 Click here to download the file. Step5 ™ Download the NuMicro IAR EWARM driver. May 09, 2014 24 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 6.3 Step1 Downloading NuMicro™ NUC442 Series BSP Software Library ™ Visit the Nuvoton NuMicro website: http://www.nuvoton.com/NuMicro. Step2 Click here to enter Tool & Software. Step3 Click here to enter Device Driver and Software Library. Step 3 ™ Download the NuMicro NUC442 Series CMSIS BSP. May 09, 2014 25 of 26 Rev. V1.00 NuTiny-SDK-NUC442 User Manual 7 Revision History Revision Date Description 1.0 May 09, 2014 Initial release Important Notice Nuvoton Products are neither intended nor warranted for usage in systems or equipment, any malfunction or failure of which may cause loss of human life, bodily injury or severe property damage. Such applications are deemed, “Insecure Usage”. Insecure usage includes, 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 that third parties lay claims to Nuvoton as a result of customer’s Insecure Usage, customer shall indemnify the damages and liabilities thus incurred by Nuvoton. May 09, 2014 26 of 26 Rev. V1.00