NuTiny-SDK-NUC122 brugermanual
ARM Cortex™-M0
32-BIT MIKROCONTROLLER
NuTiny-SDK-NUC122 brugermanual
Til NuMicro™ NUC122-serien
Oplysningerne beskrevet i dette dokument er den eksklusive intellektuelle ejendom tilhørende Nuvoton Technology
Corporation og må ikke gengives uden tilladelse fra Nuvoton.
Nuvoton leverer kun dette dokument til referenceformål for NuMicro™ mikrocontroller-baseret systemdesign.
Nuvoton påtager sig intet ansvar for fejl eller udeladelser.
Alle data og specifikationer kan ændres uden varsel.
For yderligere information eller spørgsmål, kontakt venligst Nuvoton Technology Corporation.
Udgivelse af udgivelse
Dato: 25. marts 2011
Revision V1.0
Downloadet fra Arrow.com.
Overview
NuTiny-SDK-NUC122 er det specifikke udviklingsværktøj til NuMicro™ NUC122-serien. Brugere kan bruge NuTiny-SDK-NUC122P til nemt at udvikle og verificere applikationsprogrammet.
NuTiny-SDK-NUC122 indeholder to portioner. Den ene er NuTiny-EVB-122 og den anden er Nu-Link-Me. NuTiny-EVB-122 er evalueringstavlen, og Nu-Link-Me er dens fejlretningsadapter. Brugere behøver således ikke anden yderligere ICE eller fejlfinde udstyret.
NuTiny-SDK-NUC122 Introduktion
NuTiny-SDK-NUC122 bruger NUC122RD2AN som målmikrocontroller. Figur 2-1 er NuTiny-SDK-NUC122 for NUC122-serien, den venstre del hedder NuTiny-EVB-122 og den højre del er Debug Adapter kaldet Nu-Link-Me. NuTiny-EVB-122 ligner andre udviklingstavler. Brugere kan bruge det til at udvikle og verificere applikationer for at efterligne den virkelige adfærd. Den indbyggede chip dækker NUC122-seriens funktioner. NuTiny-EVB-122 kan være en rigtig systemcontroller til at designe brugernes målsystemer.
Nu-Link-Me er en fejlretningsadapter. Nu-Link-Me Debug Adapter forbinder din pc's USB-port til dit målsystem (via Serial Wired Debug Port) og giver dig mulighed for at programmere og debugge indlejrede programmer på målhardwaren. For at bruge NuLink-Me Debug-adapteren med IAR eller Keil, se venligst "Nuvoton NuMicro ™ IAR ICE driverbrugervejledning" eller "Nuvoton ™ NuMicro Keil ICE driverbrugervejledning" for detaljer. Disse to dokumenter vil blive gemt på den lokale harddisk, når brugeren installerer hver driver.
2.1 NuTiny-SDK-NUC122 Jumper Beskrivelse
2.1.1 Strømindstilling
- J1: USB-port i NuTiny-EVB-122
- JP1: VCC5 Voltage stik i NuTiny-EVB-122
- J2: USB-port i Nu-Link-Me
POWER model | J2 USB-port | J1 USB-port | JP1 VCC5 | Target MCU Voltage |
Model 1 | Tilslut til pc | X | DC 3.3 V eller 5 V output [1] |
DC 3.3 V eller 5 V [1] |
Model 2 | X | Tilslut til pc | DC 4.8 V eller 5 V output [2] |
DC 4.8 V eller 5 V [2] |
Model 3 | X | X | DC 2.5 V ~ 5.5 V indgang | DC 2.5 V ~ 5.5 V det besluttet af JP1 VCC5 input |
X: Ubrugt.
Note 1: Det afhænger af indstillingen (VCC via tilslutning til 3.3 V eller 5 V via) ved JPR-jumperen i Nu-Link-Me.
Note 2: Den skal sætte en diodeenhed (4.8 V) eller gøre begge ben korte (5 V) ved D1 i NuTiny-EVB-122.
2.1.2 Debug Connector
- JP3: Stik i målkort (NuTiny-EVB-122) til tilslutning med Nuvoton ICE-adapter (Nu-Link eller NuLink-Me)
- JP9: Stik i ICE-adapter (Nu-Link-Me) til tilslutning til et målkort (f.eks.ample NuTiny-EVB-122)
2.1.3 USB-stik
- J1: Mini USB-stik i NuTiny-EVB-122 til applikationsbrug
- J2: Mini USB-stik i Nu-Link-Me tilsluttet en PC USB-port
2.1.4 Udvidet stik
- JP5, JP6, JP7 og JP8: Tilslut til alle chipben i NuTiny-EVB-122
2.1.5 Nulstil knap
- SW1: Nulstil knappen for at nulstille målchippen i NuTiny-EVB-122
2.1.6 Strømstik
- JP1: VCC5-stik i NuTiny-EVB-122
- JP2: GND-stik i NuTiny-EVB-122
2.2 Bentildeling for udvidet stik
NuTiny-EVB-122 giver NUC122RD2AN ombord og det udvidede stik til LQFP-64-stiftet. Tabel 2-1 er pin-tildelingen for NUC122RD2AN.
Pin nr | Pin navn | Pin nr | Pin navn |
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 | TILFØJE |
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 UD |
25 | PC.5 | 57 | XT1_IN |
26 | PC.4 | 58 | /NULSTIL |
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 |
Tabel 2-1 Pin-tildeling for NUC122 LQFP-64
2.3 NuTiny-SDK-NUC122 PCB-placering
Brugere kan henvise til figur 2-2 for NuTiny–SDK-NUC122 PCB-placeringer.
Sådan starter du NuTiny-SDK-NUC122 på Keil μVision® IDE®
3.1 Keil uVision
Download og installer IDE-software
Besøg Keil-virksomheden webwebsted (http://www.keil.com) for at downloade Keil μVision® IDE og installere RVMDK.
3.2 Nuvoton Nu-Link Driver Download og installer
Besøg Nuvoton-virksomheden NuMicro™ webwebsted (http://www.nuvoton.com/NuMicro ) for at downloade "NuMicro™ Keil® μVision
IDE driver" file. Se venligst kapitel 6.1 for det detaljerede downloadflow. Når Nu-Link-driveren er blevet godt downloadet, skal du udpakke file og kør "Nu-Link_Keil_Driver.exe" for at installere driveren.
3.3 Hardwareopsætning
Hardwareopsætningen er vist i figur 3-1
3.4 Smpl_NuTiny-NUC122 Eksampprogrammet
Denne example demonstrerer letheden ved at downloade og fejlfinde et program på et NuTiny-SDK-NUC122-kort. Den kan findes i listebiblioteket i Figur 3-2 og downloades fra Nuvoton NuMicro™ webwebsted efter kapitel 6.3.
For at bruge denne exampdet:
PB.4-LED'en vil skifte på NuTiny-EVB-122-kortet.
Start μVision®
- Projekt-åben
Åbn Smpl_NuTiny_122.uvproj-projektet file Projekt – Byg
Kompiler og tilknyt Smpl_NuTiny-NUC122-applikationenFlash – Download
Programmer applikationskoden i on-chip Flash ROMStart til fejlretningstilstand
Ved at bruge debugger-kommandoerne kan du:Review variabler i vagtvinduet
Enkelt-trins kode
Nulstil enheden
Kør applikationen
Sådan starter du NuTiny-SDK-NUC122 på IAR Embedded Workbench
4.1 IAR Embedded Workbench Software Download og installer
Forbind venligst til IAR-virksomheden webwebsted (http://www.iar.com) for at downloade IAR Embedded Workbench og installere EWARM.
4.2 Nuvoton Nu-Link Driver Download og installer
Forbind venligst til Nuvoton Company NuMicro™ webwebsted (http://www.nuvoton.com/NuMicro) for at downloade "NuMicro™ IAR ICE driver brugermanual" file. Se venligst kapitel 6.2 for det detaljerede downloadflow. Når Nu-Link-driveren er blevet godt downloadet, skal du udpakke file og kør "Nu-Link_IAR_Driver.exe" for at installere driveren.
4.3 Hardwareopsætning
Hardwareopsætningen er vist i figur 4-1
4.4 Smpl_NuTiny-NUC122 Eksampprogrammet
Denne example demonstrerer letheden ved at downloade og fejlfinde et program på et NuTiny-SDK-NUC122-kort. Det kan findes i figur 4-2 listebiblioteket og downloades fra Nuvoton NuMicro™ webwebsted efter kapitel 6.3.
For at bruge denne exampdet:
PB.4-LED'en vil skifte på NuTiny-EVB-122-kortet.
Start IAR Embedded Workbench
- File-Åbent-arbejdsplads
Åbn Smpl_NuTiny_122.eww-arbejdsområdet file Projekt – Lav
Kompiler og link Smpl_NuTiny-122-applikationenProjekt – Download og fejlretning
Programmer applikationskoden i on-chip Flash ROM.Enkelt-trins kode
Nulstil enheden
Kør applikationen
NuTiny-EVB-122 Skematisk
6.1 Download NuMicro™ Keil μVision® IDE-driver
Trin 1 | Besøg Nuvoton NuMicro™ webwebsted: http://www.nuvoton.com/NuMicro |
Trin 2 | ![]() |
Trin 3 | ![]() |
Trin 4 | Download NuMicro ™ Keil μVision® IDE-driveren |
6.2 Download NuMicro™ IAR EWARM-driver
Trin 1 | Besøg Nuvoton NuMicro™ webwebsted: http://www.nuvoton.com/NuMicro |
Trin 2 | ![]() |
Trin 3 | ![]() |
Trin 4 | Download NuMicro™ IAR Embedded Workbench®-driveren |
6.3 Download NuMicro™ NUC100 Series BSP Software Library
Trin 1 | Besøg Nuvoton NuMicro™ webwebsted: http://www.nuvoton.com/NuMicro |
Trin 2 | ![]() |
Trin 3 | ![]() |
Trin 4 | Download NuMicro™ NUC100-seriens softwarebibliotek |
Revisionshistorie
Version D | Dato | Side | Beskrivelse |
1 | 25. marts 2011 | — | Første udgivelse |
Vigtig meddelelse
Nuvoton-produkter er ikke designet, beregnet, godkendt eller garanteret til brug som komponenter i systemer eller udstyr beregnet til kirurgisk implantation, atomenergikontrolinstrumenter, fly- eller rumskibsinstrumenter, transportinstrumenter, trafiksignalinstrumenter, forbrændingskontrolinstrumenter eller andre tilsigtede applikationer at støtte eller opretholde livet. Desuden er Nuvoton-produkter ikke beregnet til applikationer, hvor fejl i Nuvoton-produkter kan resultere i eller føre til en situation, hvor personskade, dødsfald eller alvorlig ejendoms- eller miljøskade kan opstå.
Nuvoton-kunder, der bruger eller sælger disse produkter til brug i sådanne applikationer, gør det på egen risiko og accepterer fuldt ud at holde Nuvoton skadesløs for enhver skade, der opstår som følge af sådan ukorrekt brug eller salg.
Bemærk venligst, at alle data og specifikationer kan ændres uden varsel. Alle varemærker for produkter og virksomheder nævnt i dette datablad tilhører deres respektive ejere.
Udgivelsesdato: 25. marts 2011
Revision V1.0
Dokumenter/ressourcer
![]() |
nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-bit mikrocontroller [pdfBrugermanual NuTiny-SDK-NUC122, ARM Cortex-M0 32-bit mikrocontroller, NuTiny-SDK-NUC122 ARM Cortex-M0 32-bit mikrocontroller |