nuvoTon logo

NuTiny-SDK-NUC122 Afowoyi olumulo

ARM Cortex™-M0
32-BIT MICROCONTROLLER

NuTiny-SDK-NUC122 Afowoyi olumulo
Fun NuMicro™ NUC122 Series

Alaye ti a ṣalaye ninu iwe-ipamọ yii jẹ ohun-ini imọ iyasoto ti Nuvoton Technology
Ajọ ati pe kii yoo tun ṣe laisi igbanilaaye lati Nuvoton.

Nuvoton n pese iwe-ipamọ yii nikan fun awọn idi itọkasi ti NuMicro microcontroller-orisun eto oniru.
Nuvoton ko gba ojuse fun awọn aṣiṣe tabi awọn aṣiṣe.

Gbogbo data ati awọn pato jẹ koko ọrọ si iyipada laisi akiyesi.

Fun afikun alaye tabi awọn ibeere, jọwọ kan si Nuvoton Technology Corporation.

Atẹjade
Ọjọ: Oṣu Kẹta Ọjọ 25, Ọdun 2011
Àtúnyẹwò V1.0

Ti gba lati ayelujara lati Arrow.com.

 Pariview

NuTiny-SDK-NUC122 jẹ ohun elo idagbasoke kan pato fun jara NuMicro ™ NUC122. Awọn olumulo le lo NuTiny-SDK- NUC122P lati ṣe agbekalẹ ati rii daju eto ohun elo ni irọrun.

NuTiny-SDK-NUC122 pẹlu awọn ipin meji. Ọkan jẹ NuTiny-EVB-122 ati ekeji jẹ Nu-Link-Me. NuTiny-EVB-122 ni igbimọ igbelewọn ati Nu-Link-Me ni Adaptor Debug rẹ. Nitorinaa, awọn olumulo ko nilo ICE miiran tabi ṣatunṣe ohun elo naa.

NuTiny-SDK-NUC122 Ifihan

NuTiny-SDK-NUC122 nlo NUC122RD2AN bi microcontroller afojusun. Nọmba 2-1 jẹ NuTiny-SDK-NUC122 fun jara NUC122, apa osi ni a pe ni NuTiny-EVB-122 ati pe apakan ọtun ni Adapter Debug ti a pe ni Nu-Link-Me. NuTiny-EVB-122 jẹ iru si awọn igbimọ idagbasoke miiran. Awọn olumulo le lo lati ṣe agbekalẹ ati rii daju awọn ohun elo lati farawe ihuwasi gidi naa. Chip inu ọkọ ni wiwa awọn ẹya jara NUC122. NuTiny-EVB-122 le jẹ oludari eto gidi lati ṣe apẹrẹ awọn eto ibi-afẹde olumulo.
Nu-Link-Me jẹ Adaptor Debug. Nu-Link-Me Adapter Debug Adapter so ibudo USB PC rẹ pọ si eto ibi-afẹde rẹ (nipasẹ Serial Wired Debug Port) ati gba ọ laaye lati ṣe eto ati ṣatunṣe awọn eto ifibọ lori ohun elo ibi-afẹde. Lati lo ohun ti nmu badọgba NuLink-Me Debug pẹlu IAR tabi Keil, jọwọ tọka si “Nuvoton NuMicro ™ IAR ICE afọwọṣe awakọ” tabi “Nuvoton ™ NuMicro Keil ICE itọsọna olumulo” fun awọn alaye. Awọn iwe aṣẹ meji wọnyi yoo wa ni ipamọ sinu disiki lile agbegbe nigbati olumulo ba fi awakọ kọọkan sori ẹrọ.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - Figure 2-1

2.1 NuTiny-SDK-NUC122 Jumper Apejuwe

2.1.1 Agbara Eto

  • J1: USB ibudo ni NuTiny-EVB-122
  • JP1: VCC5 Voltage asopo ohun ni NuTiny-EVB-122
  • J2: USB ibudo ni Nu-Link-Me
Awoṣe AGBARA J2 USB Port J1 USB Port JP1 VCC5 Àkọlé MCU Voltage
Awoṣe 1 Sopọ si PC X DC 3.3 V tabi 5 V
jade [1]
DC 3.3 V tabi 5 V [1]
Awoṣe 2 X Sopọ si PC DC 4.8 V tabi 5 V
jade [2]
DC 4.8 V tabi 5 V [2]
Awoṣe 3 X X DC 2.5 V ~ 5.5 V igbewọle DC 2.5 V ~ 5.5 V pe
pinnu nipa JP1 VCC5
igbewọle

X: A ko lo.
Akiyesi 1: O da lori eto (VCC nipasẹ sisopọ si 3.3 V tabi 5 V nipasẹ) ni JPR jumper ni Nu-Link-Me.
Akiyesi 2: O gbọdọ fi ẹrọ diode (4.8 V) tabi ṣe awọn pinni mejeeji kukuru (5 V) ni D1 ni NuTiny-EVB-122.

2.1.2 Asopọ yokokoro

  • JP3: Asopọ ni igbimọ ibi-afẹde (NuTiny-EVB-122) fun sisopọ pẹlu ohun ti nmu badọgba ICE Nuvoton (Nu-Link tabi NuLink-Me)
  • JP9: Asopọ ni ohun ti nmu badọgba ICE (Nu-Link-Me) fun sisopọ pẹlu igbimọ ibi-afẹde (fun example NuTiny-EVB-122)

2.1.3 Asopọ USB

  • J1: Mini USB Asopọ ni NuTiny-EVB-122 fun lilo ohun elo
  • J2: Mini USB Asopọ ni Nu-Link-Me ti a ti sopọ si PC USB ibudo

2.1.4 Afikun Asopọmọra

  • JP5, JP6, JP7, ati JP8: Sopọ si gbogbo awọn pinni chirún ni NuTiny-EVB-122

2.1.5 Tun Bọtini

  • SW1: Tun bọtini naa tunto lati tun chirún ibi-afẹde ni NuTiny-EVB-122

2.1.6 Asopọ Agbara

  • JP1: VCC5 asopo ni NuTiny-EVB-122
  • JP2: GND asopo ni NuTiny-EVB-122

2.2 Pin iyansilẹ fun o gbooro sii Asopọmọra

NuTiny-EVB-122 pese NUC122RD2AN lori ọkọ ati awọn ti o gbooro asopo fun LQFP-64 pinni. Tabili 2-1 jẹ iṣẹ iyansilẹ pin fun NUC122RD2AN.

Pin No Orukọ Pin Pin No Orukọ Pin
01 PB.14, /SINU 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 yinyin DAT
15 VDD 47 yinyin CK
16 VSS 48 FIKÚN
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, RSO 55 PB.15, /INT1
24 PB.3, CTS0 56 XT1 OUT
25 PC.5 57 XT1_IN
26 PC.4 58 /TTUNTO
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

Table 2-1 Pin iyansilẹ fun NUC122 LQFP-64

2.3 NuTiny-SDK-NUC122 PCB Ibi

Awọn olumulo le tọka si Nọmba 2-2 fun awọn ibi ipamọ PCB NuTiny–SDK-NUC122.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - Figure 2-2

Bii o ṣe le Bẹrẹ NuTiny-SDK-NUC122 lori Keil μVision® IDE®

3.1 Keil uVision
Ṣe igbasilẹ Software IDE ati Fi sori ẹrọ

Jọwọ ṣabẹwo si ile-iṣẹ Keil webAaye (http://www.keil.com) lati ṣe igbasilẹ Keil μVision® IDE ati fi RVMDK sori ẹrọ.

3.2 Nuvoton Nu-Link Driver Download ati Fi sori ẹrọ

Jọwọ ṣabẹwo si ile-iṣẹ Nuvoton NuMicro™ webAaye (http://www.nuvoton.com/NuMicro ) lati ṣe igbasilẹ “NuMicro™ Keil® μVision
Awakọ IDE” file. Jọwọ tọka si ori 6.1 fun ṣiṣan igbasilẹ alaye. Nigbati awakọ Nu-Link ti ṣe igbasilẹ daradara, jọwọ ṣii kuro file ki o si ṣiṣẹ "Nu-Link_Keil_Driver.exe" lati fi sori ẹrọ awakọ naa.

3.3 Oṣo Ohun elo
Eto ohun elo ti han ni olusin 3-1

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - Figure 2-3

3.4 Smpl_NuTiny-NUC122 Example Eto

Eyi example ṣe afihan irọrun ti igbasilẹ ati ṣatunṣe ohun elo kan lori igbimọ NuTiny-SDK-NUC122. O le rii lori atokọ atokọ Nọmba 3-2 ati ṣe igbasilẹ lati Nuvoton NuMicro™ webojula wọnyi Chapter 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - olusin 3-2

 

Lati lo example:
PB.4 LED yoo yipada lori ọkọ NuTiny-EVB-122.

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 1 Bẹrẹ μVision®
  • Ise agbese-Ṣi
    Ṣii iṣẹ akanṣe Smpl_NuTiny_122.uvproj file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 2 Ise agbese - Kọ
    Ṣe akopọ ati sopọ ohun elo Smpl_NuTiny-NUC122
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 3 Filaṣi – Gbigba lati ayelujara
    Ṣeto koodu ohun elo sinu on-chip Flash ROM
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 4 Bẹrẹ lati yokokoro mode
    Lilo awọn pipaṣẹ atunkọ, o le: 
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 5 Review oniyipada ninu awọn aago window
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 6 Nikan-igbese nipasẹ koodu
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 7 Tun ẹrọ naa tunto
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 8 Ṣiṣe ohun elo naa

 Bii o ṣe le Bẹrẹ NuTiny-SDK-NUC122 lori IAR Ti a fi sii Workbench

4.1 IAR Ifibọ Workbench Software Gbigba lati ayelujara ati Fi sori ẹrọ

Jọwọ sopọ si ile-iṣẹ IAR webAaye (http://www.iar.com) lati gba lati ayelujara awọn IAR ifibọ Workbench ki o si fi EWARM.

4.2 Nuvoton Nu-Link Driver Download ati Fi sori ẹrọ
Jọwọ sopọ si Ile-iṣẹ Nuvoton NuMicro™ webAaye (http://www.nuvoton.com/NuMicro) lati ṣe igbasilẹ "NuMicro™ IAR ICE itọnisọna olumulo" file. Jọwọ tọka si ori 6.2 fun ṣiṣan igbasilẹ alaye. Nigbati awakọ Nu-Link ti ṣe igbasilẹ daradara, jọwọ ṣii kuro file ki o si ṣiṣẹ "Nu-Link_IAR_Driver.exe" lati fi sori ẹrọ awakọ naa.

4.3 Oṣo Ohun elo
Eto ohun elo ti han ni olusin 4-1
nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - olusin 4-1

4.4 Smpl_NuTiny-NUC122 Example Eto

Eyi example ṣe afihan irọrun ti igbasilẹ ati ṣatunṣe ohun elo kan lori igbimọ NuTiny-SDK-NUC122. O le rii lori atokọ atokọ 4-2 ati ṣe igbasilẹ lati Nuvoton NuMicro ™ webojula wọnyi lori Chapter 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - olusin 4-2

Lati lo example:
PB.4 LED yoo yipada lori ọkọ NuTiny-EVB-122.

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 9 Bẹrẹ IAR ifibọ Workbench
  • File-Open-Workspace
    Ṣii aaye iṣẹ Smpl_NuTiny_122.eww file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 10 Ise agbese - Ṣe
    Ṣe akopọ ati sopọ ohun elo Smpl_NuTiny-122
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 11 Ise agbese – Gbigba lati ayelujara ati yokokoro
    Ṣeto koodu ohun elo sinu on-chip Flash ROM.
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 12 Nikan-igbese nipasẹ koodu
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 13 Tun ẹrọ naa tunto
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 14 Ṣiṣe ohun elo naa

NuTiny-EVB-122 Sikematiki

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - NuTiny-EVB-122 Schematic

Ṣe igbasilẹ NuMicro™ Ìdílé Jẹmọ Files lati Nuvoton Webojula

6.1 Ṣe igbasilẹ NuMicro™ Keil μVision® IDE Awakọ

Igbesẹ 1 Ṣabẹwo si Nuvoton NuMicro™ webojula: http://www.nuvoton.com/NuMicro
Igbesẹ 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - 6.3
Igbesẹ 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - Igbesẹ 3
Igbesẹ 4 Ṣe igbasilẹ NuMicro ™ Keil μVision® IDE awakọ

6.2 Ṣe igbasilẹ NuMicro™ IAR EWARM Awakọ

Igbesẹ 1 Ṣabẹwo si Nuvoton NuMicro™ webojula: http://www.nuvoton.com/NuMicro
Igbesẹ 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - Igbesẹ 4
Igbesẹ 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - Igbesẹ 5
Igbesẹ 4 Ṣe igbasilẹ awakọ NuMicro™ IAR ti a fi sii Workbench®

6.3 Ṣe igbasilẹ NuMicro™ NUC100 Series BSP Software Library

Igbesẹ 1 Ṣabẹwo si Nuvoton NuMicro™ webojula: http://www.nuvoton.com/NuMicro
Igbesẹ 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - Step2
Igbesẹ 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - 6.3 Step2
Igbesẹ 4 Ṣe igbasilẹ ile-ikawe sọfitiwia jara NuMicro™ NUC100

Àtúnyẹwò History

Ẹya D  Ọjọ Oju-iwe Apejuwe
1 Oṣu Kẹta Ọjọ 25, Ọdun 2011 Itusilẹ akọkọ

Akiyesi Pataki
Awọn ọja Nuvoton ko ṣe apẹrẹ, ti a pinnu, ni aṣẹ, tabi ṣe atilẹyin fun lilo bi awọn paati ninu awọn eto tabi ẹrọ ti a pinnu fun didasilẹ iṣẹ abẹ, awọn ohun elo iṣakoso agbara atomiki, ọkọ ofurufu tabi awọn ohun elo aaye, awọn ohun elo gbigbe, awọn ohun elo ifihan agbara ijabọ, awọn irinṣẹ iṣakoso ijona, tabi awọn ohun elo miiran ti a pinnu. lati ṣe atilẹyin tabi ṣetọju igbesi aye. Pẹlupẹlu, awọn ọja Nuvoton ko ni ipinnu fun awọn ohun elo nibiti ikuna ti awọn ọja Nuvoton le ja si tabi ja si ipo kan nibiti ipalara ti ara ẹni, iku, tabi ohun-ini to lagbara tabi ibajẹ ayika le waye.

Awọn alabara Nuvoton ti nlo tabi ta awọn ọja wọnyi fun lilo ninu iru awọn ohun elo ṣe bẹ ni eewu tiwọn ati gba lati jẹri Nuvoton ni kikun fun eyikeyi awọn ibajẹ ti o waye lati iru lilo aibojumu tabi tita.

Jọwọ ṣe akiyesi pe gbogbo data ati awọn pato jẹ koko ọrọ si iyipada laisi akiyesi. Gbogbo awọn aami-išowo ti awọn ọja ati awọn ile-iṣẹ ti a mẹnuba ninu iwe data yii jẹ ti awọn oniwun wọn.

Ọjọ Atẹjade: Oṣu Kẹta Ọjọ 25, Ọdun 2011
Àtúnyẹwò V1.0

Awọn iwe aṣẹ / Awọn orisun

nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-Bit Microcontroller [pdf] Afowoyi olumulo
NuTiny-SDK-NUC122, ARM Cortex-M0 32-Bit Microcontroller, NuTiny-SDK-NUC122 ARM Cortex-M0 32-Bit Microcontroller

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *