NuTiny-SDK-NUC122 User Manual
ARM Cortex™-M0
32-Ntsis MICROCONTROLER
NuTiny-SDK-NUC122 User Manual
Rau NuMicro™ NUC122 Series
Cov ntaub ntawv piav qhia hauv daim ntawv no yog cov cuab yeej txawj ntse tshwj xeeb ntawm Nuvoton Technology
Corporation thiab yuav tsum tsis txhob muab luam tawm yam tsis tau kev tso cai los ntawm Nuvoton.
Nuvoton muab cov ntaub ntawv no tsuas yog siv rau kev siv ntawm NuMicro™ microcontroller-based system tsim.
Nuvoton xav tias tsis muaj lub luag haujlwm rau kev ua yuam kev lossis kev tso tseg.
Txhua cov ntaub ntawv thiab cov lus qhia tshwj xeeb yuav raug hloov pauv yam tsis tau ceeb toom.
Yog xav paub ntxiv lossis lus nug, thov hu rau Nuvoton Technology Corporation.
Tshaj tawm
Hnub tim: Lub Peb Hlis 25, 2011
Kho dua V1.0
Downloaded los ntawm Arrow.com.
Tshajview
NuTiny-SDK-NUC122 yog cov cuab yeej tsim kho tshwj xeeb rau NuMicro™ NUC122 series. Cov neeg siv tuaj yeem siv NuTiny-SDK- NUC122P los tsim thiab txheeb xyuas daim ntawv thov kev pab cuam yooj yim.
NuTiny-SDK-NUC122 suav nrog ob feem. Ib qho yog NuTiny-EVB-122 thiab lwm qhov yog Nu-Link-Me. NuTiny-EVB-122 yog pawg ntsuam xyuas thiab Nu-Link-Me yog nws Debug Adaptor. Yog li, cov neeg siv tsis xav tau lwm yam ntxiv ICE lossis debug cov khoom siv.
NuTiny-SDK-NUC122 Taw Qhia
NuTiny-SDK-NUC122 siv NUC122RD2AN ua lub hom phiaj microcontroller. Daim duab 2-1 yog NuTiny-SDK-NUC122 rau NUC122 series, sab laug yog hu ua NuTiny-EVB-122 thiab sab xis yog Debug Adapter hu ua Nu-Link-Me. NuTiny-EVB-122 zoo ib yam li lwm cov pawg tsim kho. Cov neeg siv tuaj yeem siv nws los tsim thiab txheeb xyuas cov ntawv thov kom ua raws li tus cwj pwm tiag tiag. Lub onboard nti npog NUC122 series nta. NuTiny-EVB-122 tuaj yeem yog tus tswj hwm lub cev tiag tiag los tsim cov neeg siv lub hom phiaj.
Nu-Link-Me yog Debug Adaptor. Lub Nu-Link-Me Debug Adapter txuas koj lub PC USB chaw nres nkoj rau koj lub hom phiaj (ntawm Serial Wired Debug Chaw nres nkoj) thiab tso cai rau koj los tsim kev pab cuam thiab debug embedded programs ntawm lub hom phiaj kho vajtse. Txhawm rau siv NuLink-Me Debug adapter nrog IAR lossis Keil, thov xa mus rau "Nuvoton NuMicro ™ IAR ICE tus neeg siv phau ntawv siv" lossis "Nuvoton ™ NuMicro Keil ICE tus neeg siv phau ntawv siv" kom ntxaws. Ob daim ntawv no yuav muab khaws cia rau hauv lub zos hard disk thaum tus neeg siv nruab txhua tus tsav tsheb.
2.1 NuTiny-SDK-NUC122 Jumper Description
2.1.1 Kev teeb tsa fais fab
- J1: USB chaw nres nkoj hauv NuTiny-EVB-122
- JP1: VCC5 Voltage txuas hauv NuTiny-EVB-122
- J2: USB chaw nres nkoj hauv Nu-Link-Me
POWER Model | J2 USB chaw nres nkoj | J1 USB chaw nres nkoj | JP1 VCC5 | Target MCU Voltage |
Qauv: 1 | Txuas rau PC | X | DC 3.3V lossis 5V tso zis [1] |
DC 3.3V lossis 5V [1] |
Qauv: 2 | X | Txuas rau PC | DC 4.8V lossis 5V tso zis [2] |
DC 4.8V lossis 5V [2] |
Qauv: 3 | X | X | DC 2.5V ~ 5.5V tawm tswv yim | DC 2.5V ~ 5.5V uas txiav txim siab los ntawm JP1 VCC5 nkag |
X: Tsis siv.
Lus Cim 1: Nws yog nyob ntawm qhov chaw (VCC ntawm kev txuas mus rau 3.3 V lossis 5 V ntawm) ntawm JPR jumper hauv Nu-Link-Me.
Lus Cim 2: Nws yuav tsum muab cov khoom siv diode (4.8 V) lossis ua ob lub pins luv (5 V) ntawm D1 hauv NuTiny-EVB-122.
2.1.2 Debug Connector
- JP3: Connector nyob rau hauv lub hom phiaj pawg thawj coj saib (NuTiny-EVB-122) rau txuas nrog Nuvoton ICE adapter (Nu-Txuas los yog NuLink-Me)
- JP9: Connector hauv ICE adapter (Nu-Link-Me) rau kev sib txuas nrog lub hom phiaj board (rau example NuTiny-EVB-122)
2.1.3 USB Connector
- J1: Mini USB Connector hauv NuTiny-EVB-122 rau daim ntawv thov siv
- J2: Mini USB Connector hauv Nu-Link-Me txuas nrog lub PC USB chaw nres nkoj
2.1.4 Extended Connector
- JP5, JP6, JP7, thiab JP8: Txuas rau txhua tus pins hauv NuTiny-EVB-122
2.1.5 Pib dua khawm
- SW1: Pib dua lub pob kom rov pib dua lub hom phiaj nti hauv NuTiny-EVB-122
2.1.6 Lub thawv fais fab
- JP1: VCC5 connector in NuTiny-EVB-122
- JP2: GND connector hauv NuTiny-EVB-122
2.2 Pin Assignment rau Extended Connector
NuTiny-EVB-122 muab NUC122RD2AN ntawm lub nkoj thiab txuas txuas ntxiv rau LQFP-64 tus pin. Table 2-1 yog tus pin assignment rau NUC122RD2AN.
Pin No | Pin npe | Pin No | Pin npe |
01 | PB.14, /INTO | 33 | VSS |
02 | X 320 | 34 | PIB 13 |
03 | X 321 | 35 | PIB 12 |
04 | PA.11,12C1SCL | 36 | PC.11, MOSI 10 |
05 | PA.10, I2C1SDA | 37 | PC.10, MIS 010 |
06 | PIB 8 | 38 | VDD |
07 | PIB 9 | 39 | PC.9, SPICLK1 |
08 | PIB 10 | 40 | PC.8, SPISS10 |
09 | PD 11 | 41 | PA.15, PWM 3 |
10 | PB.4, RX1 | 42 | VSS |
11 | PB.5, TX 1 | 43 | PA.14, PWM 2 |
12 | PB.6, RTS 1 | 44 | PA.13, PWM 1 |
13 | PB. 7. CTS 1 | 45 | PA.12, PWM |
14 | LDO | 46 | ICE DAT |
15 | VDD | 47 | ICE CK |
16 | VSS | 48 | Ntxiv |
17 | V-BUS | 49 | PIB 0 |
18 | HWV 33 | 50 | PIB 1 |
19 | D- | 51 | PIB 2 |
20 | D+ | 52 | PIB 3 |
21 | PB.0, RXO | 53 | PIB 4 |
22 | PB.1, TXO | 54 | PIB 5 |
23 | PB.2, TSO | 55 | PB.15, /INT1 |
24 | PB.3, CTS 0 | 56 | XT 1 OUT |
25 | PIB 5 | 57 | XT1_IN |
26 | PIB 4 | 58 | /RESET |
27 | PC.3, MOS 100 | 59 | VSS |
28 | PC.2, MIS 000 | 60 | VDD |
29 | PC.1, SPICLKO | 61 | PS2DAT |
30 | PC.0, SPISSOO | 62 | PS2CLK |
31 | PB.10, TM2, SPISSO1 | 63 | PVSS |
32 | PB.9, TM1, SPISS11 | 64 | PB.8, TSO |
Table 2-1 Pin Assignment rau NUC122 LQFP-64
2.3 NuTiny-SDK-NUC122 PCB Qhov Chaw
Cov neeg siv tuaj yeem xa mus rau Daim duab 2-2 rau NuTiny-SDK-NUC122 PCB qhov chaw.
Yuav Pib NuTiny-SDK-NUC122 ntawm Keil μVision® IDE® li cas
3.1 Keil uVision
IDE Software Download thiab nruab
Thov mus saib lub tuam txhab Keil webxaib (http://www.keil.com) txhawm rau rub tawm Keil μVision® IDE thiab nruab RVMDK.
3.2 Nuvoton Nu-Link Driver Download thiab nruab
Thov mus saib lub tuam txhab Nuvoton NuMicro™ webxaib (http://www.nuvoton.com/NuMicro ) mus download tau “NuMicro™ Keil® μVision
IDE tsav tsheb” file. Thov xa mus rau Tshooj 6.1 rau cov ncauj lus kom ntxaws rub tawm. Thaum tus tsav tsheb Nu-Link tau zoo downloaded, thov unzip lub file thiab ua qhov "Nu-Link_Keil_Driver.exe" rau nruab tus tsav tsheb.
3.3 Kho vajtse teeb
Kev teeb tsa kho vajtse tau pom hauv daim duab 3-1
3.4 Smpl_NuTiny-NUC122 Examplwm Program
Qhov no example ua kom pom qhov yooj yim ntawm kev rub tawm thiab debugging ib daim ntawv thov ntawm NuTiny-SDK-NUC122 pawg thawj coj saib. Nws tuaj yeem pom ntawm daim duab 3-2 daim ntawv teev npe thiab rub tawm los ntawm Nuvoton NuMicro™ website tom qab Tshooj 6.3.
Yuav siv qhov no example:
Lub PB.4 LED yuav toggle ntawm NuTiny-EVB-122 pawg thawj coj saib.
Pib μVision®
- Qhov project-Qhib
Qhib qhov project Smpl_NuTiny_122.uvproj file Qhov project – Tsim
Sau thiab txuas rau Smpl_NuTiny-NUC122 daim ntawv thovFlash - Download tau
Program code daim ntawv thov rau hauv on-chip Flash ROMPib mus debug hom
Siv cov lus txib debugger, koj tuaj yeem:Review variables nyob rau hauv lub qhov rais saib
Ib kauj ruam dhau ntawm code
Rov pib dua lub cuab yeej
Khiav daim ntawv thov
Yuav Ua Li Cas Pib NuTiny-SDK-NUC122 ntawm IAR Embedded Workbench
4.1 IAR Embedded Workbench Software Download thiab nruab
Thov txuas rau lub tuam txhab IAR webxaib (http://www.iar.com) txhawm rau rub tawm IAR Embedded Workbench thiab nruab EWARM.
4.2 Nuvoton Nu-Link Driver Download thiab nruab
Thov txuas rau Nuvoton Tuam Txhab NuMicro™ webxaib (http://www.nuvoton.com/NuMicro) txhawm rau rub tawm "NuMicro™ IAR ICE tus neeg siv phau ntawv tsav tsheb" file. Thov xa mus rau Tshooj 6.2 rau cov ncauj lus kom ntxaws rub tawm. Thaum tus tsav tsheb Nu-Link tau zoo downloaded, thov unzip lub file thiab ua qhov "Nu-Link_IAR_Driver.exe" rau nruab tus tsav tsheb.
4.3 Kho vajtse teeb
Kev teeb tsa kho vajtse tau pom hauv daim duab 4-1
4.4 Smpl_NuTiny-NUC122 Examplwm Program
Qhov no example ua kom pom qhov yooj yim ntawm kev rub tawm thiab debugging ib daim ntawv thov ntawm NuTiny-SDK-NUC122 pawg thawj coj saib. Nws tuaj yeem pom ntawm daim duab 4-2 daim ntawv teev npe thiab rub tawm los ntawm Nuvoton NuMicro ™ website tom qab ntawm Tshooj 6.3.
Yuav siv qhov no example:
Lub PB.4 LED yuav toggle ntawm NuTiny-EVB-122 pawg thawj coj saib.
Pib IAR Embedded Workbench
- File- Qhib-chaw ua haujlwm
Qhib Smpl_NuTiny_122.eww chaw ua haujlwm file Qhov project - Ua
Sau thiab txuas rau Smpl_NuTiny-122 daim ntawv thovQhov project - Download thiab Debug
Program code daim ntawv thov rau hauv on-chip Flash ROM.Ib kauj ruam dhau ntawm code
Rov pib dua lub cuab yeej
Khiav daim ntawv thov
NuTiny-EVB-122 Schematic
6.1 Download NuMicro™ Keil μVision® IDE Tsav Tsheb
Kauj ruam 1 | Mus ntsib Nuvoton NuMicro™ webqhov chaw: http://www.nuvoton.com/NuMicro |
Kauj ruam 2 | ![]() |
Kauj ruam 3 | ![]() |
Kauj ruam 4 | Download tau tus tsav tsheb NuMicro ™ Keil μVision® IDE |
6.2 Download NuMicro™ IAR EWARM Tsav Tsheb
Kauj ruam 1 | Mus ntsib Nuvoton NuMicro™ webqhov chaw: http://www.nuvoton.com/NuMicro |
Kauj ruam 2 | ![]() |
Kauj ruam 3 | ![]() |
Kauj ruam 4 | Rub tawm NuMicro™ IAR Embedded Workbench® tsav tsheb |
6.3 Download NuMicro™ NUC100 Series BSP Software Library
Kauj ruam 1 | Mus ntsib Nuvoton NuMicro™ webqhov chaw: http://www.nuvoton.com/NuMicro |
Kauj ruam 2 | ![]() |
Kauj ruam 3 | ![]() |
Kauj ruam 4 | Rub tawm NuMicro™ NUC100 series software tsev qiv ntawv |
Kev kho keeb kwm
Version D | Hnub tim | Nplooj | Kev piav qhia |
1 | Peb Hlis 25, 2011 | — | Thawj Tso |
Daim ntawv ceeb toom tseem ceeb
Nuvoton cov khoom tsis yog tsim, npaj, tso cai, los yog lav rau kev siv raws li cov khoom nyob rau hauv lub tshuab los yog cov cuab yeej npaj rau kev phais implantation, atomic zog tswj cov cuab yeej, lub dav hlau los yog spaceship instruments, tsheb thauj mus los instruments, combustion control instruments, los yog lwm yam kev siv npaj. txhawb los yog txhawb nqa lub neej. Tsis tas li ntawd, Nuvoton cov khoom lag luam tsis yog tsim rau cov ntawv thov uas tsis ua haujlwm ntawm Nuvoton cov khoom tuaj yeem ua rau lossis ua rau muaj xwm txheej uas tus kheej raug mob, tuag, lossis cov cuab yeej loj lossis kev puas tsuaj ib puag ncig tuaj yeem tshwm sim.
Nuvoton cov neeg siv khoom siv lossis muag cov khoom siv rau hauv cov ntawv thov ua li ntawd ntawm lawv tus kheej qhov kev pheej hmoo thiab pom zoo kom them nyiaj rau Nuvoton rau txhua qhov kev puas tsuaj uas tshwm sim los ntawm kev siv tsis raug lossis muag.
Thov nco ntsoov tias tag nrho cov ntaub ntawv thiab cov lus qhia tshwj xeeb tuaj yeem hloov pauv yam tsis muaj ntawv ceeb toom. Tag nrho cov cim lag luam ntawm cov khoom lag luam thiab cov tuam txhab tau hais hauv cov ntaub ntawv no yog rau lawv cov tswv.
Tshaj tawm Hnub Tim: Lub Peb Hlis 25, 2011
Kho dua V1.0
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-ntsis Microcontroller [ua pdf] Tus neeg siv phau ntawv NuTiny-SDK-NUC122, ARM Cortex-M0 32-ntsis Microcontroller, NuTiny-SDK-NUC122 ARM Cortex-M0 32-ntsis Microcontroller |