
Manwal ng Gumagamit ng NuTiny-SDK-NUC122
ARM Cortex™-M0
32-BIT MICROCONTROLLER
Manwal ng Gumagamit ng NuTiny-SDK-NUC122
Para sa NuMicro™ NUC122 Series
Ang impormasyong inilarawan sa dokumentong ito ay ang eksklusibong intelektwal na pag-aari ng Nuvoton Technology
Corporation at hindi dapat kopyahin nang walang pahintulot mula sa Nuvoton.
Ibinibigay lamang ng Nuvoton ang dokumentong ito para sa mga layunin ng sanggunian ng NuMicro™ disenyo ng system na nakabatay sa microcontroller.
Walang pananagutan ang Nuvoton para sa mga pagkakamali o pagkukulang.
Ang lahat ng data at mga detalye ay maaaring magbago nang walang abiso.
Para sa karagdagang impormasyon o mga katanungan, mangyaring makipag-ugnayan sa Nuvoton Technology Corporation.
Paglabas ng Publication
Petsa: Mar. 25, 2011
Pagbabago V1.0
Na-download mula sa Arrow.com.
Tapos naview
Ang NuTiny-SDK-NUC122 ay ang partikular na tool sa pag-develop para sa serye ng NuMicro™ NUC122. Maaaring gamitin ng mga user ang NuTiny-SDK- NUC122P para madaling mabuo at ma-verify ang application program.
Kasama sa NuTiny-SDK-NUC122 ang dalawang bahagi. Ang isa ay NuTiny-EVB-122 at ang isa ay Nu-Link-Me. Ang NuTiny-EVB-122 ay ang evaluation board at ang Nu-Link-Me ay ang Debug Adaptor nito. Kaya, ang mga gumagamit ay hindi nangangailangan ng iba pang karagdagang ICE o i-debug ang kagamitan.
NuTiny-SDK-NUC122 Panimula
Ginagamit ng NuTiny-SDK-NUC122 ang NUC122RD2AN bilang target na microcontroller. Ang Figure 2-1 ay NuTiny-SDK-NUC122 para sa NUC122 series, ang kaliwang bahagi ay tinatawag na NuTiny-EVB-122 at ang kanang bahagi ay Debug Adapter na tinatawag na Nu-Link-Me. Ang NuTiny-EVB-122 ay katulad ng iba pang development board. Magagamit ito ng mga user para bumuo at mag-verify ng mga application para tularan ang totoong gawi. Sinasaklaw ng onboard chip ang mga feature ng serye ng NUC122. Ang NuTiny-EVB-122 ay maaaring maging isang tunay na controller ng system upang magdisenyo ng mga target na system ng mga user.
Ang Nu-Link-Me ay isang Debug Adaptor. Ang Nu-Link-Me Debug Adapter ay nagkokonekta sa USB port ng iyong PC sa iyong target na system (sa pamamagitan ng Serial Wired Debug Port) at nagbibigay-daan sa iyong mag-program at mag-debug ng mga naka-embed na program sa target na hardware. Upang gamitin ang adaptor ng NuLink-Me Debug na may IAR o Keil, mangyaring sumangguni sa "Manwal ng user ng driver ng Nuvoton NuMicro ™ IAR ICE" o "Manwal ng user ng driver ng Nuvoton NuMicro Keil ICE" para sa detalye. Ang dalawang dokumentong ito ay maiimbak sa lokal na hard disk kapag na-install ng user ang bawat driver.

2.1 Paglalarawan ng NuTiny-SDK-NUC122 Jumper
2.1.1 Setting ng Power
- J1: USB port sa NuTiny-EVB-122
- JP1: VCC5 Voltage connecter sa NuTiny-EVB-122
- J2: USB port sa Nu-Link-Me
| POWER Modelo | J2 USB Port | J1 USB Port | JP1 VCC5 | Target na MCU Voltage |
| Modelo 1 | Kumonekta sa PC | X | DC 3.3 V o 5 V output [1] |
DC 3.3 V o 5 V [1] |
| Modelo 2 | X | Kumonekta sa PC | DC 4.8 V o 5 V output [2] |
DC 4.8 V o 5 V [2] |
| Modelo 3 | X | X | DC 2.5 V ~ 5.5 V input | DC 2.5 V ~ 5.5 V iyon nagpasya ng JP1 VCC5 input |
X: Hindi nagamit.
Tandaan 1: Ito ay nakasalalay sa setting (VCC sa pamamagitan ng pagkonekta sa 3.3 V o 5 V sa pamamagitan ng) sa JPR jumper sa Nu-Link-Me.
Tandaan 2: Dapat itong maglagay ng diode device (4.8 V) o gawing maikli ang parehong mga pin (5 V) sa D1 sa NuTiny-EVB-122.
2.1.2 Debug Connector
- JP3: Connector sa target board (NuTiny-EVB-122) para sa pagkonekta gamit ang Nuvoton ICE adapter (Nu-Link o NuLink-Me)
- JP9: Connector sa ICE adapter (Nu-Link-Me) para sa pagkonekta sa isang target na board (para sa halample NuTiny-EVB-122)
2.1.3 USB Connector
- J1: Mini USB Connector sa NuTiny-EVB-122 para sa paggamit ng application
- J2: Mini USB Connector sa Nu-Link-Me na nakakonekta sa isang PC USB port
2.1.4 Pinalawak na Konektor
- JP5, JP6, JP7, at JP8: Kumonekta sa lahat ng chip pin sa NuTiny-EVB-122
2.1.5 Pindutan ng I-reset
- SW1: I-reset ang button para i-reset ang target na chip sa NuTiny-EVB-122
2.1.6 Konektor ng Lakas
- JP1: VCC5 connector sa NuTiny-EVB-122
- JP2: GND connector sa NuTiny-EVB-122
2.2 Pin Assignment para sa Extended Connector
Ang NuTiny-EVB-122 ay nagbibigay ng NUC122RD2AN na nakasakay at ang pinahabang connector para sa LQFP-64 pin. Ang talahanayan 2-1 ay ang pagtatalaga ng pin para sa NUC122RD2AN.
| Pin No | Pangalan ng Pin | Pin No | Pangalan ng Pin |
| 01 | PB.14, /INTO | 33 | VSS |
| 02 | X320 | 34 | PC.13 |
| 03 | X321 | 35 | PC.12 |
| 04 | PA.11,12C1SCL | 36 | PC.11, MOSI10 |
| 05 | PA.10, I2C1SDA | 37 | PC.10, MIS010 |
| 06 | PD.8 | 38 | VDD |
| 07 | PD.9 | 39 | PC.9, SPICLK1 |
| 08 | PD.10 | 40 | PC.8, SPISS10 |
| 09 | PD 11 | 41 | PA.15, PWM3 |
| 10 | PB.4, RX1 | 42 | VSS |
| 11 | PB.5, TX1 | 43 | PA.14, PWM2 |
| 12 | PB.6, RTS1 | 44 | PA.13, PWM1 |
| 13 | PB.7. CTS1 | 45 | PA.12, PWM |
| 14 | LDO | 46 | ICE DAT |
| 15 | VDD | 47 | ICE CK |
| 16 | VSS | 48 | ADD |
| 17 | V-BUS | 49 | PD.0 |
| 18 | VDD33 | 50 | PD.1 |
| 19 | D- | 51 | PD.2 |
| 20 | D+ | 52 | PD.3 |
| 21 | PB.0, RXO | 53 | PD.4 |
| 22 | PB.1, TXO | 54 | PD.5 |
| 23 | PB.2, RTSO | 55 | PB.15, /INT1 |
| 24 | PB.3, CTS0 | 56 | XT1 OUT |
| 25 | PC.5 | 57 | XT1_IN |
| 26 | PC.4 | 58 | / I-reset |
| 27 | PC.3, MOS100 | 59 | VSS |
| 28 | PC.2, MIS000 | 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, TMO |
Talahanayan 2-1 Pin Assignment para sa NUC122 LQFP-64
2.3 NuTiny-SDK-NUC122 PCB Placement
Maaaring sumangguni ang mga user sa Figure 2-2 para sa mga placement ng NuTiny–SDK-NUC122 PCB.

Paano Simulan ang NuTiny-SDK-NUC122 sa Keil μVision® IDE®
3.1 Keil uVision
I-download at I-install ang IDE Software
Mangyaring bisitahin ang kumpanya ng Keil weblugar (http://www.keil.com) upang i-download ang Keil μVision® IDE at i-install ang RVMDK.
3.2 I-download at I-install ang Driver ng Nuvoton Nu-Link
Mangyaring bisitahin ang kumpanya ng Nuvoton na NuMicro™ weblugar (http://www.nuvoton.com/NuMicro ) upang i-download ang “NuMicro™ Keil® μVision
driver ng IDE" file. Mangyaring sumangguni sa Kabanata 6.1 para sa detalyadong daloy ng pag-download. Kapag na-download nang mabuti ang Nu-Link driver, mangyaring i-unzip ang file at isagawa ang "Nu-Link_Keil_Driver.exe" upang i-install ang driver.
3.3 Pag-setup ng Hardware
Ang setup ng hardware ay ipinapakita sa Figure 3-1

3.4 Smpl_NuTiny-NUC122 Halampang Programa
Itong example ay nagpapakita ng kadalian ng pag-download at pag-debug ng isang application sa isang NuTiny-SDK-NUC122 board. Matatagpuan ito sa direktoryo ng listahan ng Figure 3-2 at na-download mula sa Nuvoton NuMicro™ website kasunod ng Kabanata 6.3.

Para gamitin itong example:
Ang PB.4 LED ay magpapalipat-lipat sa NuTiny-EVB-122 board.
Simulan ang μVision®- Project-Buksan
Buksan ang proyektong Smpl_NuTiny_122.uvproj file
Proyekto – Bumuo
I-compile at i-link ang Smpl_NuTiny-NUC122 application
Flash – I-download
I-program ang application code sa on-chip Flash ROM
Magsimulang mag-debug mode
Gamit ang mga utos ng debugger, maaari mong:
Review mga variable sa window ng relo
Single-step through code
I-reset ang device
Patakbuhin ang application
Paano Simulan ang NuTiny-SDK-NUC122 sa IAR Embedded Workbench
4.1 IAR Embedded Workbench Software Download at Install
Mangyaring kumonekta sa kumpanya ng IAR weblugar (http://www.iar.com) upang i-download ang IAR Embedded Workbench at i-install ang EWARM.
4.2 I-download at I-install ang Driver ng Nuvoton Nu-Link
Mangyaring kumonekta sa Nuvoton Company NuMicro™ weblugar (http://www.nuvoton.com/NuMicro) para i-download ang “NuMicro™ IAR ICE driver user manual” file. Mangyaring sumangguni sa Kabanata 6.2 para sa detalyadong daloy ng pag-download. Kapag na-download nang mabuti ang Nu-Link driver, mangyaring i-unzip ang file at isagawa ang "Nu-Link_IAR_Driver.exe" upang i-install ang driver.
4.3 Pag-setup ng Hardware
Ang setup ng hardware ay ipinapakita sa Figure 4-1

4.4 Smpl_NuTiny-NUC122 Halampang Programa
Itong example ay nagpapakita ng kadalian ng pag-download at pag-debug ng isang application sa isang NuTiny-SDK-NUC122 board. Ito ay matatagpuan sa Figure 4-2 list directory at na-download mula sa Nuvoton NuMicro ™ website na sumusunod sa Kabanata 6.3.

Para gamitin itong example:
Ang PB.4 LED ay magpapalipat-lipat sa NuTiny-EVB-122 board.
Simulan ang IAR Embedded Workbench- File-Open-Workspace
Buksan ang Smpl_NuTiny_122.eww workspace file
Proyekto – Gumawa
I-compile at i-link ang Smpl_NuTiny-122 application
Proyekto – I-download at I-debug
I-program ang application code sa on-chip Flash ROM.
Single-step through code
I-reset ang device
Patakbuhin ang application
NuTiny-EVB-122 Schematic

6.1 I-download ang NuMicro™ Keil μVision® IDE Driver
| Hakbang 1 | Bisitahin ang Nuvoton NuMicro™ website: http://www.nuvoton.com/NuMicro |
| Hakbang 2 | ![]() |
| Hakbang 3 | ![]() |
| Hakbang 4 | I-download ang driver ng NuMicro ™ Keil μVision® IDE |
6.2 I-download ang NuMicro™ IAR EWARM Driver
| Hakbang 1 | Bisitahin ang Nuvoton NuMicro™ website: http://www.nuvoton.com/NuMicro |
| Hakbang 2 | ![]() |
| Hakbang 3 | ![]() |
| Hakbang 4 | I-download ang driver ng NuMicro™ IAR Embedded Workbench® |
6.3 I-download ang NuMicro™ NUC100 Series BSP Software Library
| Hakbang 1 | Bisitahin ang Nuvoton NuMicro™ website: http://www.nuvoton.com/NuMicro |
| Hakbang 2 | ![]() |
| Hakbang 3 | ![]() |
| Hakbang 4 | I-download ang NuMicro™ NUC100 series software library |
Kasaysayan ng Pagbabago
| Bersyon D | Petsa | Pahina | Paglalarawan |
| 1 | Mar. 25, 2011 | — | Paunang Paglabas |
Mahalagang Paunawa
Ang mga produkto ng Nuvoton ay hindi idinisenyo, inilaan, pinahintulutan, o ginagarantiyahan para sa paggamit bilang mga bahagi sa mga system o kagamitan na inilaan para sa surgical implantation, atomic energy control instruments, eroplano o spaceship instrument, instrumento sa transportasyon, traffic signal instrument, combustion control instrument, o iba pang mga application na nilayon. upang suportahan o mapanatili ang buhay. Higit pa rito, ang mga produkto ng Nuvoton ay hindi inilaan para sa mga aplikasyon kung saan ang pagkabigo ng mga produkto ng Nuvoton ay maaaring magresulta o humantong sa isang sitwasyon kung saan maaaring mangyari ang personal na pinsala, kamatayan, o malubhang ari-arian o pinsala sa kapaligiran.
Ang mga customer ng Nuvoton na gumagamit o nagbebenta ng mga produktong ito para sa paggamit sa mga naturang application ay ginagawa ito sa kanilang sariling peligro at sumasang-ayon na ganap na bayaran ang Nuvoton para sa anumang mga pinsala na nagreresulta mula sa naturang hindi wastong paggamit o pagbebenta.
Pakitandaan na ang lahat ng data at mga detalye ay maaaring magbago nang walang abiso. Ang lahat ng mga trademark ng mga produkto at kumpanyang binanggit sa datasheet na ito ay pagmamay-ari ng kani-kanilang mga may-ari.
Petsa ng Paglabas ng Publikasyon: Mar. 25, 2011
Pagbabago V1.0
Mga Dokumento / Mga Mapagkukunan
![]() |
nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-Bit Microcontroller [pdf] User Manual NuTiny-SDK-NUC122, ARM Cortex-M0 32-Bit Microcontroller, NuTiny-SDK-NUC122 ARM Cortex-M0 32-Bit Microcontroller |










