Download Nu-LB-NUC140 User Manual
Transcript
Nu-LB-NUC140 User Manual Nu-LB-NUC140 User Manual for NuMicro™ NUC100 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. June 23, 2014 Rev. 2.00 Nu-LB-NUC140 User Manual Table of Contents 1 Introduction ....................................................................................... 3 1.1 Nu-LB-NUC140 ..........................................................................................4 POWER ON Setting ............................................................................................7 7-SEGMENT ......................................................................................................8 KEYBOARD ..................................................................................................... 10 INT ................................................................................................................ 11 LCD ............................................................................................................... 12 RGB LED ........................................................................................................ 14 LED ............................................................................................................... 15 UART ............................................................................................................. 16 Buzzer ........................................................................................................... 17 I2C ................................................................................................................ 18 SPI ................................................................................................................ 19 PS2 ............................................................................................................... 20 ADC ............................................................................................................... 21 WAU8822 ....................................................................................................... 22 RS485 and CAN ............................................................................................... 24 SD Card Interface ............................................................................................ 25 1.2 Nu-Link ICE Bridge Parts ........................................................................... 26 1.3 Nu-LB-NUC140 I/O Extension Connectors ................................................... 27 2 BOM List.......................................................................................... 31 3 Revision History ............................................................................... 34 June 24, 2014 2 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual 1 Introduction The Nu-LB-NUC140 is an evaluation board for NUVOTON’s Cortex™-M0 based NUC100 series microcontrollers, and provides a complete development environment for NUC140 microcontrollers which has 4K/8K/16K byte internal SRAM and 32K/64K/128K-byte embedded flash, build-in 1.8V LDO, integrated Timers, Watchdog Timer, RTC, PDMA, UART, SPI/SSP, I2C, PWM Timer, GPIO, LIN, CAN, USB 2.0 FS Device, 12-bit ADC, Analog Comparator, Low Voltage Detector and Brown-out detector. It supports Brown-Out Detector. The Nu-LB-NUC140 learning board is similar to other development boards. Users can use it to develop and verify applications to emulate the real behavior. The on-board chip covers NUC140 series features. The Nu-LB-NUC140 can be a real system controller to design users’ target systems. This user manual provides information about hardware features and information about using this learning board. The following figure shows the Nu-LB-NUC140 board. Figure 1-1 Nu-LB-NUC140 Board (Red) June 24, 2014 3 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual 1.1 Nu-LB-NUC140 The Nu-LB-NUC140 is built around the NuMicro NUC140 MCU and provides versatile external devices such as one SPI flash for data storage, one SD card slot supported by SPI port1, one I2C interface serial EEPROM, one UART port with a RS-232 level shifter for console connection (UART0) and one 5-pin SWD interface for ICE debugging. The following lists the main components of the Nu-LB-NUC140 board: Main Components: 1. MCU: NuMicroTM NUC140 MCU, which can run up to 50MHz operating speed. 2. GPIO extension slot: GPIO extension slots that support all the GPI/O pins interface. 3. AUDIO: On-board WAU8822 audio codec. 2 2 2 4. I C EEPROM: On-board 24LC64 I C E PROM. 5. SPI FLASH: On-board 25Q16 SPI serial FLASH for data storage. 6. UART: UART port0 connecting to Male type DSUB-9 connector. 7. SD card Slot: One SD card slot supported by SPI port1. 8. Nu-Link ICE bridge: On-board ICE bridge parts. 9. LCD connector: Supports LCD module. 10. DC power jack: 5V/1A power adapter input. 11. LDO: A 5V to 3.3V/1A LDO that supports NUC140 and on-board devices. 12. USB: USB function connects. 13. Buzzer 14. Key Matrix 15. 7 Segment, LED 16. CAN interface 17. Variable resistance June 24, 2014 4 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual 1.1.1 PCB Placement and Connectors Location This section provides board placement and peripheral connectors’ information for using the Nu-LB-NUC140 board. The following figure shows the connectors’ location of NuLB-NUC140 board. Figure 1-2 PCB Placement of Nu-LB-NUC140 Board June 24, 2014 5 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual 1.1.2 Learning Board Pin Define Block ICE Bridge Nu-Link UART WAU8822 codec Key GPB15 CAN RS485 7-Seg LED Black Dot Matrix LCD Panel Variable Resistance Buzzer Key Matrix Reset EEPROM SD Slot FLASH June 24, 2014 Pin Function ICE_CLK ICE_DATA GPB0 GPB1 GPC0 GPC1 GPC2 GPC3 GPA15 GPA8 GPA9 GPE14 GPE15 GPB15 GPD6 GPD7 GPB12~13 GPB4 GPB5 GPB6 GPE0~7 GPC4~7 GPD8 GPD9 GPD10 GPD11 GPD14 GPA7 GPB11 GPA0~5 RESET GPA10 GPA11 GPD12 GPD13 GPC8~11 GPD0 GPD1 GPD2 6 of 34 SWD interface UART0 Rx UART0 Tx I2SLRCLK I2SBCLK I2SDI I2SDO I2SMCLK I2C0 SDA I2C0 SCL Line out Enable/Disable Line in plug in/out detect INT0 CAN0 Rx CAN0 Tx CAN transceiver speed UART1 Rx UART1 Tx UART RTS Row Column SPI3 SS30 SPI3 SPCLK SPI3 MISO0 SPI3 MOSI0 LCD backlight power ADC interface PWM4 GPIO Reset I2C1 SDA I2C1 SCL SD power SD card detect SD interface SPI2 SS20 SPI2 SPCLK SPI2 MISO0 Rev. 2.00 Nu-LB-NUC140 User Manual LED GPD3 GPD4 GPD5 GPA12 GPA13 GPA14 GPC12~15 SPI2 MOSI0 SPI2 MISO1 SPI2 MOSI1 PWM0 PWM1 PWM2 GPIO POWER ON Setting CON5 : Power Jack + 5V DC IN VCC: VCC power in/out VCC5: 5VCC power in/out VCC33:3VCC power in/out GND: System GND June 24, 2014 7 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual 7-SEGMENT For human interface June 24, 2014 8 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual SA SB SG SF E D COM C DOT 1 2 3 4 5 SA SB SG SF E D COM C DOT 1 2 3 4 5 SA SB SG SF E D COM C DOT 1 2 3 4 5 RP3 8P4R-300 E D COM C DOT 1 2 3 4 5 SA SB SG SF 7-SEGMENT function(GPE0-GPE7, GPC4-GPC7 control) A A A A E H 7-segment U12 C D U13 7-segment 2 4 6 8 2 4 6 8 S1 S2 S3 S4 S5 S6 S7 S8 8P4RA H SC DOT 6 7 8 9 10 SE SD SE SD SC DOT U11 7-segment C D SE SF SG DOT B G B A COM F G E H 6 7 8 9 10 B A COM F G 6 7 8 9 10 SE SD C D F SC SD 6 7 8 9 10 E H B G B A COM F G C D F B A COM F G E B G SE SD F SC DOT B G SC DOT F 1 3 5 RP4 7 8P4R-300 1 3 8P4RA 5 7 SA SB 7-segment U14 7 Segment Q4 RP5 8050 1 3 5 7 Q5 8050 Q6 2 4 6 8 SC1 SC2 SC3 SC4 8P4R-300 8P4RA 8050 Q7 8050 VCC5 June 24, 2014 9 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual KEYBOARD GPA0-GPA5 to control KEYBOARD function GPA0 GPA1 GPA2 K1 SW K2 SW K3 SW GPA3 K4 SW K5 K7 SW K8 SW K6 SW SW K9 SW GPA4 GPA5 KEYBOARD June 24, 2014 10 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual INT SW_INT connect to GPB15 VCC RINT1 10K R0603 SW_INT1 PUSH BOTTOM GPB15 SW INT June 24, 2014 11 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual LCD June 24, 2014 12 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual GPD8-GPD11 connect to LCD function. VCC33 LCM_POWER 1 33 Gate Si2301ADS (P-FET) QL1 TFT_POWER 3 RL1 2 Source Drain GPD8 GPD9 GPD10 GPD11 GPB10 GPB7 GPB9 GPD8 GPD9 GPD10 GPD11 GPB10 GPB7 GPB9 GPD14 TFT1 SPI1_CS# SPI1_CLK SPI1_DI SPI1_DO LCM_DC LCM_RESET LCM_LED LCM_POWER GPD14 CL1 1 2 3 4 5 6 7 8 9 C/C,0.1uF SPI1_CS# LCM_DC LCM_RESET SPI1_DO SPI1_CLK LCM_LED SPI1_DI GND GND HEADER 9 R13 10M CON1 R0603 C6 0.01u C0603 VCC33 2 Source 1 Gate (P-FET) GND QL2 GND VCC33 GND Drain 3 TFT LCD C9 1u C0603 Si2301ADS C8 1u C0603 A T1 VCC33 SPI1_DO GND K T2 R18 10K R0603 SPI1_CLK GND L_RST# SPI1_CS# C11 4.7u C0603 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 FPC 1X30 FPC30\0.5MM June 24, 2014 13 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual RGB LED GPA12-GPA13 to control RGB LED function VCC5 RGBLED1 4 3 2 1 RRGB2 RRGB1 RRGB3 500 R0603 500 R0603 500 R0603 GPA13 GPA14 GPA12 RGB LED June 24, 2014 14 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual LED GPC12-GPC15 to control LED function. VCC LED1 LED2 LED3 LED4 2 LED5 RED 0805 1 LED6 RED 1 0805 2 1 3 5 7 RP2 8P4R-300 2 4 6 8 8P4RA LED7 RED 1 0805 2 LED8 RED 2 June 24, 2014 1 0805 15 of 34 LED Rev. 2.00 Nu-LB-NUC140 User Manual UART SW:UART on, GPB0-GPB3 connect UART Function VCC33 VCC33 C14 0.1u C0603 C12 0.1u C0603 C13 0.1u C0603 U5 SP232ECN 1 2 3 4 5 6 7 8 C15 0.1u C0603 C16 C1+ V+ C1C2+ C2VT2_OUT R2_IN DB9_MALE VCC GND T1_OUT R1_IN R1_OUT T1_IN T2_IN R2_OUT 16 15 14 13 12 11 10 9 T1_OUT0 R1_IN0 UART_RXD0 UART_TXD0 GND 1 6 2 7 3 8 4 9 5 10 11 CON2 DIP16\SO 0.1u C0603 GPB0 GPB1 June 24, 2014 UART_RXD0 UART_TXD0 UART 16 of 34 L4 L0603 Rev. 2.00 Nu-LB-NUC140 User Manual Buzzer GPB11 connect Buzzer. VCC R1 220 BUZZER R3 12K BUZZER R0603 BUZZER June 24, 2014 BZ1 1 2 2400Hz Q1 8050 GPB11 17 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual I2C GPA10-GPA11 connect to I2C Flash I2C VCC33 EEPROM ADDRESS:0H R7 U2 I2C-EEPROM 1 2 3 4 A0 A1 A2 GND VCC WP SCL SDA 2.2K 8 7 6 5 R8 2.2K GPA11 GPA10 24LC64 June 24, 2014 18 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual SPI GPD0-GPD5 connect to SPI Flash GPD0 GPD4 GPD5 GPD1 SPI_SS SPI1_SI SPI1_SO SPI_SCK VCC33 SPI VCC33 RSPI13 RSPI14VCC33 USPI3 W25X16VSSIG 4.7K SPI_SS SPI1_SI 1 2 3 4 CS# DO WP# GND 4.7K 8 7 6 5 VCC HOLD# CLK DI SPI_SCK SPI1_SO SOIC-8P GPD0 GPD2 GPD3 GPD1 SPI_SS SPI_SI SPI_SO SPI_SCK VCC33 VCC33 R16 R17 U3 W25X16VSSIG 4.7K SPI_SS SPI_SI 1 2 3 4 CS# DO WP# GND VCC HOLD# CLK DI VCC33 4.7K 8 7 6 5 SPI_SCK SPI_SO SOIC-8P June 24, 2014 19 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual PS2 PS2 connect PS2CLK, PS2DAT pins VCC PS2DAT R2 4.7K PS2DAT R0603 PS2CLK R4 4.7K PS2CLK R0603 PS1 HEADER 3X1 PS2DAT PS2CLK 1 2 3 PS2 June 24, 2014 20 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual ADC ADC connect GPA7 VCC ADC VR1 ADC_INPUT 20K June 24, 2014 21 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual WAU8822 AUDIO Line-in connector: J1 Audio Line-in connector of WAU8822 AUDIO HP out connector: J2 Stero audio HP output of WAU8822 AUDIO SPK out connector: CON3 Speaker output of WAU8822 June 24, 2014 22 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual VCC33 VCC33 VCC33 L6 R25 100K AVDD 0.1u C0603 C23 1u 10uF/10V TANT-A C22 0.1u C0603 L7 4.7u C0603 10K R0603 ADAVSS C24 220p C0603 VCC33 AVDD AVDD C25 C26 C28 1u 4.7u C0603 4.7u C0603 ADAVSS C0603 MC2 3 6 C0603 ADAVSS 31 26 HP_ROUT MICLN MICLP C34 0.1u 1u C0603 2 1 5 4 L2 R2 OUT3 MICLN MICLP MICRN MICRP OUT4 C36 C37 4.7u C0603 4.7u C0603 32 27 MICBIAS VMID LRC BCLK ADCDAT DACDAT MCLK CSB/GPIO1 SCLK SDIN MODE R45 2.2K R0603 MICBIAS SPKGND AGND ADAVSS DGND C0603 24 28 C35 100p AVDD 13 14 C33 R44 2.2k R0603 AUXR AUXL ROUT2 LOUT2 29 R36 24 R0603 30 R38 24 R0603 GPC0 GPC1 GPC2 GPC3 PH_EN LIN_IN# I2S_MCLK I2S_FS I2S_BCLK I2S_ADC I2S_DAC ADAVSS G B C E F D A PH# HP_LOUT C32 TANT-A 100uF/10V R39 120 R0603 R40 120 R0603 L8 L0603 J2 PJK-634 PHONE-PJK-631 21 23 25 SPL+ ROUT SPL- LOUT CON3 1 2 ADAVSS 1 2 ADAVSS ADAVSS 2X1 HEADER SIP\2P VCC33 I2C_SDA I2C_SCK ADAVSS R35 100K R0603 C30 100uF/10V TANT-A HP_ROUT 22 GND R47 R0603 4.7K R49 R0603 4.7K PH# I2S_MCLK I2S_DAC I2S_ADC I2S_BCLK I2S_FS E-C Right channel F-D Left channel WAU8822 F C D June 24, 2014 I2C_SCK GPE14 GPE15 GPA15 VCC33 ADAVSS U8 WAU8822 QFN_32 HP_LOUT 1u C0603 ADAVSS MC1 DCVDD DBVDD 20 19 C31 12 R0603 1 ADAVSS C29 220p C0603 ADAVSS R37 2.2K I2C_SDA GPA9 HP_LOUT Q3 SI2302ADS SOT-23 VCC33 AVDD 7 8 9 10 11 15 16 17 18 R34 5.6K R0603 ADAVSS 2 R0603 GPA8 3 4.7u C0603 0.1u C0603 GPC0 GPC1 GPC2 GPC3 ADAVSS C27 CB8 ADAVSS GPE14 GPE15 GPA15 2 R31 100K R0603 ADAVSS ADAVSS R33 5.6K Q2 SI2302ADS SOT-23 1 + R32 5.6K R0603 J1 PJK-634 PHONE-PJK-631 PH_EN L0603 C0603 R0603 GPA9 + R30 5.6K LIN_IN# GPA8 HP_ROUT R26 CB7 SPKVDD G B C E F D A L0603 CT5 CB6 3 VDD3.3V R0603 23 of 34 A B E G Rev. 2.00 Nu-LB-NUC140 User Manual RS485 and CAN GPD7 GPD6 GPD7 GPD6 GPB12 GPB13 CAN GPB12 GPB13 GPB4 GPB5 GPB6 C1 R19 10K VCC5 CAN_TX0 CAN_RX0 GPB4 GPB5 GPB6 C1 C2 RS485_RXD3 RS485_TXD3 RS485_nRTS3 C2 R0603 U4 CAN_TX0 GND 1 2 3 4 CAN_RX0 CB5 0.1u C0603 D GND VCC R Rs CANH CANL Vref 8 7 6 5 CANH CANL R21 NC SN65HVD230 SO-8 R0603 RS-485 LIN_CAN1 RS485_A3 VCC VCC5 Off-page Connector UT1 SP485E RS485_RXD3 RS485_nRTS3 RS485_TXD3 1 2 3 4 RO RE DE DI SO-8 1 3 5 7 9 2 4 6 8 10 RS485_B3 CANH VCC33 CANL HEADER 5X2 RS485_A3 VCC B A GND 8 7 6 5 RS485_B3 RS485_A3 C1 0.1u C0603 RU3 NC R0603 RS485_B3 June 24, 2014 24 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual SD Card Interface VCC33 SPIMS_CLK 1 SPIMS_SI 2 SPIMS_SO 3 SPIMS_SS 4 RPS1 GPC9 GPC10 GPC11 GPC8 GPD12 GPD13 8 7 6 5 8P4R-4.7K GPC9 GPC10 GPC11 GPC8 GPD12 GPD13 SPIMS_CLK SPIMS_SI SPIMS_SO SPIMS_SS SD_PWR SD_CD VCC33 1 RS1 33 2 Source SD_PWR Gate Si2301ADS (P-FET) LEDS1 QS1 SCVCC L0603 3 LS1 1 Drain RS2 2 220 GREEN_LED CC1 SD Inteface CC2 CC3 SDR1 10k C/C,0.1uF C/C,1uF C/C,0.1uF U15 SCVCC R0603 SPIMS_SS SPIMS_SO SCVCC SPIMS_CLK SDR2 10k SPIMS_SI 1 2 3 4 5 6 7 8 9 SCVCC SD_CD R0603 DAT2 DAT3 CMD VDD CLK VSS DAT0 DAT1 CD GND GND GND GND 13 12 11 10 B8502A-13SB-HPA (T-Flash Card) VCC33 SD_CD RS4 June 24, 2014 25 of 34 100K Rev. 2.00 Nu-LB-NUC140 User Manual 1.2 Nu-Link ICE Bridge Parts 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 “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 user installs each driver. 1.2.1 Nu-Link ICE Bridge Parts Nu-Link ICE Layout and Connectors The following figure shows the layout of the Nu-Link ICE connectors. Figure 1-3 Nu-Link ICE Connectors USB device connector: ICE_USB1 Mini-B type USB connector. June 24, 2014 26 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual L9 L0603 USBVBUS J3 mini USB 5pin 6 7 8 9 SHIELD SHIELD SHIELD SHIELD VCC DM DP NC GND R52 33 R0603 1 2 3 4 5 USB_DUSB_D+ USB_DUSB_D+ R53 33 R0603 USB_MINI_B SWD interface: HEADER5 5-pin interface for SWD connector. HEADER 5 1 2 3 4 5 VCC33 DDAT DCLK DRST DH1 1.3 Nu-LB-NUC140 I/O Extension Connectors Five 18-pin male headers JP4, JP5, JP6, JP7 and JP8 can be connected to a daughterboard or standard wrapping board to the Nu-LB-NUC140 board. Each pin on JP4, JP5, JP6, JP7 and JP8 can be used by a daughterboard after disconnecting it from the corresponding function block on the Nu-LB-NUC140 board. Please refer to the following for detailed pin description. June 24, 2014 27 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual GPIO extension interface: Five pin interfaces support power, ground, reset and all GPI/O pins interface. The connection can be made by soldering wires directly to these pads, or by using 2.54 mm pitch headers and sockets. JP4 GPA0 GPA2 GPA4 GPA6 GPA8 GPA10 GPA12 GPA14 1 3 5 7 9 11 13 15 17 1 3 5 7 9 11 13 15 17 JP5 2 4 6 8 10 12 14 16 18 2 4 6 8 10 12 14 16 18 GPA1 GPA3 GPA5 GPA7 GPA9 GPA11 GPA13 GPA15 GPB0 GPB2 GPB4 GPB6 GPB8 GPB10 GPB12 GPB14 1 3 5 7 9 11 13 15 17 HEADER9X2 1 3 5 7 9 11 13 15 17 1 3 5 7 9 11 13 15 17 2 4 6 8 10 12 14 16 18 GPB1 GPB3 GPB5 GPB7 GPB9 GPB11 GPB13 GPB15 GPC0 GPC2 GPC4 GPC6 GPC8 GPC10 GPC12 GPC14 HEADER9X2 JP7 GPD0 GPD2 GPD4 GPD6 GPD8 GPD10 GPD12 GPD14 1 3 5 7 9 11 13 15 17 JP6 2 4 6 8 10 12 14 16 18 1 3 5 7 9 11 13 15 17 1 3 5 7 9 11 13 15 17 2 4 6 8 10 12 14 16 18 2 4 6 8 10 12 14 16 18 GPC1 GPC3 GPC5 GPC7 GPC9 GPC11 GPC13 GPC15 HEADER9X2 JP8 2 4 6 8 10 12 14 16 18 2 4 6 8 10 12 14 16 18 GPD1 GPD3 GPD5 GPD7 GPD9 GPD11 GPD13 GPD15 GPE0 GPE2 GPE4 GPE6 GPE8 GPE10 GPE12 GPE14 HEADER9X2 1 3 5 7 9 11 13 15 17 1 3 5 7 9 11 13 15 17 2 4 6 8 10 12 14 16 18 2 4 6 8 10 12 14 16 18 GPE1 GPE3 GPE5 GPE7 GPE9 GPE11 GPE13 GPE15 HEADER9X2 GPIO A JP4 GPA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 June 24, 2014 Define GPIOA0 GPIOA1 GPIOA2 GPIOA3 GPIOA4 GPIOA5 GPIOA6 GPIOA7 GPIOA8 GPIOA9 GPIOA10 GPIOA11 GPIOA12 GPIOA13 GPIOA14 GPIOA15 ADC0 ADC1 ADC2 ADC3 ADC4 ADC5 ADC6 ADC7 I2C0SDA I2C0SCL I2C1SDA I2C1SCL PWM0 PWM1 PWM2 PWM3 28 of 34 SPI_SS21 Rev. 2.00 Nu-LB-NUC140 User Manual 17-18 GND GPAB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17-18 DEFINE GPIOB0 GPIOB1 GPIOB2 GPIOB3 GPIOB4 GPIOB5 GPIOB6 GPIOB7 GPIOB8 GPIOB9 GPIOB10 GPIOB11 GPIOB12 GPIOB13 GPIOB14 GPIOB15 GND GPCD 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17-18 DEFINE GPIOC0 GPIOC1 GPIOC2 GPIOC3 GPIOC4 GPIOC5 GPIOC6 GPIOC7 GPIOC8 GPIOC9 GPIOC10 GPIOC11 GPIOC12 GPIOC13 GPIOC14 GPIOC15 GND GPCD DEFINE GPIO B JP5 RX0 TX0 RTS0 CTS0 RX1 Tx1 RTS1 CTS1 TM0 TM1 TM2 TM3 CPO0 CPO1 INT0 INT1 STADC SPI_SS11 SPI_SS01 SPI_SS31 GPIO C GP6 SPI_SS00 SPICLK0 SDI00 SDO00 SDI01 SDO01 CPP0 CPN0 SPI_SS10 SPICLK1 SDI10 SDO10 SDI11 SDO11 CPP1 CPN1 GPIO D JP7 June 24, 2014 29 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17-18 GPIOD0 GPIOD1 GPIOD2 GPIOD3 GPIOD4 GPIOD5 GPIOD6 GPIOD7 GPIOD8 GPIOD9 GPIOD10 GPIOD11 GPIOD12 GPIOD13 GPIOD14 GPIOD15 GND GPE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17-18 DEFINE GPIOE0 GPIOE1 GPIOE2 GPIOE3 GPIOE4 GPIOE5 GPIOE6 GPIOE7 GPIOE8 GPIOE9 GPIOE10 GPIOE11 GPIOE12 GPIOE13 GPIOE14 GPIOE15 GND SPI_SS20 SPICLK2 SDI20 SDO20 SDI21 SDO21 CAN0_RX CAN0_TX SPI_SS30 SPICLK3 SDI30 SDO30 SDI31 SDO31 CAN1_RX CAN1_TX GPIO E JP8 June 24, 2014 30 of 34 Rev. 2.00 Nu-LB-NUC140 User Manual 2 BOM List Nu-LB-NUC140 Board BOM List: Item 1 2 3 Quantity 1 1 19 4 5 6 7 8 9 10 3 1 1 1 1 1 8 11 12 2 8 13 14 15 1 4 7 16 17 18 19 20 21 2 2 1 1 3 5 22 23 24 25 1 1 1 9 June 24, 2014 Reference BUSY1 BZ1 CB1,C1,CB2,CB3,ICEC5,CB5, CB6,ICEC7,CB7,CB8,CB9, CB10,CB11,C12,C13,C14, C15,C16,C34 CL1,CC1,CC3 CC2 CON1 CON2 CON3 CON5 CT1,CT2,ICEC3,CT3,CT5, CT8,CT9,C38 CT10,ICEC4 C3,ICEC6,C8,C9,C23,C28, C31,C33 C6 ICEC1,ICEC2,C7,C10 C11,C22,C25,C26,C27,C36, C37 C24,C29 C30,C32 C35 DH1 ICED1,D3,D4 VCC1,POWER1,GND1,3VCC1, 5VCC1 ICECHIP1 ICEL3 ICERP1 SDR1,RINT1,SDR2,R3,ICER3, Part GREEN 2400Hz 0.1u C/C,0.1uF C/C,1uF FPC 1X30 DB9_MALE 2X1 HEADER DC-CON 10uF/10V Package 805 603 FPC24\0.5MM SIP\2P POWERJACK\3P TANT-A 10uF/10V 1u TANT-R 603 0.01u 20p 4.7u 603 603 603 220p 100uF/10V 100p HEADER 5 SS24A HEADER 2 603 TANT-A 603 NUC12SRE3AN FERRITE BEAD 8P4R-330 10K 31 of 34 SOD-1231 805 8P4RA 603 Rev. 2.00 Nu-LB-NUC140 User Manual 26 5 27 28 2 7 29 30 31 32 1 5 2 9 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 1 1 4 3 1 2 1 3 1 2 4 1 2 1 4 3 6 51 52 53 54 55 4 1 1 1 2 June 24, 2014 R18,R19,R26,R43 ICRR1,RTDA3,ICER4,R52, R53 ICE_USB1,J3 IDLE1,ICE1,LED5,LED6, LED7,LED8,LED9 ICP1 JP4,JP5,JP6,JP7,JP8 J2,J1 K1,K2,K3,K4,K5,K6,K7,K8, K9 LEDS1 LIN_CAN1 LS1 L1,L2,L3,L4 L6,L7,L9 L8 MC2,MC1 PS1 QS1,QL1,QL2 Q1 Q2,Q3 Q4,Q5,Q6,Q7 RGBLED1 RS1,RL1 RPS1 RP2,RP3,RP4,RP5 RRGB1,RRGB2,RRGB3 RTDA1,RTCK1,RRSET1,R25, R31,R35 RSPI13,RSPI14,R16,R17 RS2 RS4 RTDA2 R21,RU3 33 603 mini USB 5pin RED 805 YELLOW HEADER9X2 PJK-634 PUSH BOTTOM GREEN_LED HEADER 5X2 L0603 FERRITE BEAD FERRITE BEAD R0 TP HEADER 3X1 Si2301ADS 8550 SI2302ADS 8050 HEADER 4 33 8P4R-4.7K 8P4R-300 500 100K 4.7K 220 100K 0 NC 32 of 34 805 PHONE-PJK-631 PT-003 L0603 603 805 SOT-23 8P4RA 603 603 603 603 Rev. 2.00 Nu-LB-NUC140 User Manual 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 4 1 2 1 4 2 4 2 2 1 1 1 1 2 1 1 1 1 1 1 1 4 R2,R4,R47,R49 R5 R8,R7 R13 R30,R32,R33,R34 R38,R36 R37,R44,R45,R48 R40,R39 SW_INT1,SW_RESET1 SW_POWER1 TFT1 T1 T2 USPI3,U3 UT1 U1 U2 U4 U5 U8 U9 U11,U12,U13,U14 78 1 U15 79 80 81 1 1 2 VR1 X1 X2,X3 June 24, 2014 4.7K 0 2.2K 10M 5.6K 24 2.2K 120 PUSH BOTTOM SW DPDT/SM HEADER 9 A K W25X16VSSIG SP485E NUC140VE3CN 24LC64 SN65HVD230 SP232ECN WAU8822 RT9164A-3.3v 7-segment B8502A-13SB-HPA (T-Flash Card) 20K 32.768K 12MHz 33 of 34 603 603 603 603 603 603 DIP PUSH BOTTOM TP040-020 TP040-020 SOP8 DIP16\SO SO-8 DIP16\SO QFN_32 Rev. 2.00 Nu-LB-NUC140 User Manual 3 Revision History Revision 1.00 Date June 24, 2014 Description 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. June 24, 2014 34 of 34 Rev. 2.00