NuTiny-SDK-NUC122 brukerhåndbok
ARM Cortex™-M0
32-bits mikrokontroller
NuTiny-SDK-NUC122 brukerhåndbok
For NuMicro™ NUC122-serien
Informasjonen beskrevet i dette dokumentet er den eksklusive immaterielle eiendommen til Nuvoton Technology
Corporation og skal ikke reproduseres uten tillatelse fra Nuvoton.
Nuvoton leverer dette dokumentet kun for referanseformål for NuMicro™ mikrokontrollerbasert systemdesign.
Nuvoton påtar seg intet ansvar for feil eller utelatelser.
Alle data og spesifikasjoner kan endres uten varsel.
For ytterligere informasjon eller spørsmål, vennligst kontakt Nuvoton Technology Corporation.
Publikasjonsutgivelse
Dato: 25. mars 2011
Revisjon V1.0
Lastet ned fra Arrow.com.
Overview
NuTiny-SDK-NUC122 er det spesifikke utviklingsverktøyet for NuMicro™ NUC122-serien. Brukere kan bruke NuTiny-SDK-NUC122P til å utvikle og verifisere applikasjonsprogrammet enkelt.
NuTiny-SDK-NUC122 inkluderer to porsjoner. Den ene er NuTiny-EVB-122 og den andre er Nu-Link-Me. NuTiny-EVB-122 er evalueringstavlen og Nu-Link-Me er feilsøkingsadapteren. Dermed trenger ikke brukere annen ekstra ICE eller feilsøke utstyret.
NuTiny-SDK-NUC122 Introduksjon
NuTiny-SDK-NUC122 bruker NUC122RD2AN som målmikrokontrolleren. Figur 2-1 er NuTiny-SDK-NUC122 for NUC122-serien, den venstre delen heter NuTiny-EVB-122 og den høyre delen er Debug Adapter kalt Nu-Link-Me. NuTiny-EVB-122 ligner på andre utviklingskort. Brukere kan bruke den til å utvikle og verifisere applikasjoner for å etterligne den virkelige oppførselen. Den innebygde brikken dekker funksjoner i NUC122-serien. NuTiny-EVB-122 kan være en ekte systemkontroller for å designe brukernes målsystemer.
Nu-Link-Me er en feilsøkingsadapter. Nu-Link-Me Debug Adapter kobler PC-ens USB-port til målsystemet (via seriell kablet feilsøkingsport) og lar deg programmere og feilsøke innebygde programmer på målmaskinvaren. For å bruke NuLink-Me Debug-adapteren med IAR eller Keil, vennligst se "Nuvoton NuMicro ™ IAR ICE driver brukerhåndbok" eller "Nuvoton ™ NuMicro Keil ICE driver brukerhåndbok" for detaljer. Disse to dokumentene vil bli lagret på den lokale harddisken når brukeren installerer hver driver.
2.1 NuTiny-SDK-NUC122 Jumper Beskrivelse
2.1.1 Strøminnstilling
- J1: USB-port i NuTiny-EVB-122
- JP1: VCC5 Voltage-kontakten i NuTiny-EVB-122
- J2: USB-port i Nu-Link-Me
POWER-modell | J2 USB-port | J1 USB-port | JP1 VCC5 | Target MCU Voltage |
Modell 1 | Koble til PC | X | DC 3.3 V eller 5 V utgang [1] |
DC 3.3 V eller 5 V [1] |
Modell 2 | X | Koble til PC | DC 4.8 V eller 5 V utgang [2] |
DC 4.8 V eller 5 V [2] |
Modell 3 | X | X | DC 2.5 V ~ 5.5 V inngang | DC 2.5 V ~ 5.5 V det bestemt av JP1 VCC5 input |
X: Ubrukt.
Merknad 1: Det er avhengig av innstillingen (VCC via tilkobling til 3.3 V eller 5 V via) ved JPR-jumperen i Nu-Link-Me.
Merknad 2: Den må sette en diodeenhet (4.8 V) eller gjøre begge pinnene korte (5 V) ved D1 i NuTiny-EVB-122.
2.1.2 Feilsøkingskobling
- JP3: Kobling i målkort (NuTiny-EVB-122) for tilkobling med Nuvoton ICE-adapter (Nu-Link eller NuLink-Me)
- JP9: Kontakt i ICE-adapter (Nu-Link-Me) for tilkobling til et målkort (f.eks.ample NuTiny-EVB-122)
2.1.3 USB-kontakt
- J1: Mini USB-kontakt i NuTiny-EVB-122 for bruk av applikasjoner
- J2: Mini USB-kontakt i Nu-Link-Me koblet til en PC USB-port
2.1.4 Utvidet kobling
- JP5, JP6, JP7 og JP8: Koble til alle chippinner i NuTiny-EVB-122
2.1.5 Tilbakestill-knapp
- SW1: Tilbakestill knappen for å tilbakestille målbrikken i NuTiny-EVB-122
2.1.6 Strømkontakt
- JP1: VCC5-kontakt i NuTiny-EVB-122
- JP2: GND-kontakt i NuTiny-EVB-122
2.2 Pin-tilordning for utvidet kobling
NuTiny-EVB-122 har NUC122RD2AN ombord og den utvidede kontakten for LQFP-64-pinnen. Tabell 2-1 er pinnetilordningen for NUC122RD2AN.
Pinne nr | Pin navn | Pinne 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 | LEGGE TIL |
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 UT |
25 | PC.5 | 57 | XT1_IN |
26 | PC.4 | 58 | / NULLSTILLE |
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 |
Tabell 2-1 Pinnetilordning for NUC122 LQFP-64
2.3 Plassering av NuTiny-SDK-NUC122 PCB
Brukere kan se figur 2-2 for NuTiny–SDK-NUC122 PCB-plasseringer.
Slik starter du NuTiny-SDK-NUC122 på Keil μVision® IDE®
3.1 Keil uVision
Last ned og installer IDE-programvare
Vennligst besøk Keil-selskapet webnettstedet (http://www.keil.com) for å laste ned Keil μVision® IDE og installere RVMDK.
3.2 Last ned og installer Nuvoton Nu-Link-driver
Vennligst besøk Nuvoton-selskapet NuMicro™ webnettstedet (http://www.nuvoton.com/NuMicro ) for å laste ned "NuMicro™ Keil® μVision
IDE-driver" file. Se kapittel 6.1 for detaljert nedlastingsflyt. Når Nu-Link-driveren er godt lastet ned, vennligst pakk ut file og kjør "Nu-Link_Keil_Driver.exe" for å installere driveren.
3.3 Maskinvareoppsett
Maskinvareoppsettet er vist i figur 3-1
3.4 Smpl_NuTiny-NUC122 Eksampprogrammet
Denne eksample demonstrerer hvor enkelt det er å laste ned og feilsøke et program på et NuTiny-SDK-NUC122-kort. Den kan finnes i listekatalogen i figur 3-2 og lastes ned fra Nuvoton NuMicro™ webnettsted etter kapittel 6.3.
For å bruke denne eksampde:
PB.4-LED-en vil veksle på NuTiny-EVB-122-kortet.
Start μVision®
- Prosjekt-Åpen
Åpne Smpl_NuTiny_122.uvproj-prosjektet file Prosjekt – Bygg
Kompiler og koble til Smpl_NuTiny-NUC122-applikasjonenFlash – Last ned
Programmer applikasjonskoden i Flash ROM på brikkenStart til feilsøkingsmodus
Ved å bruke feilsøkingskommandoene kan du:Review variabler i vaktvinduet
Enkeltstegs gjennomgangskode
Tilbakestill enheten
Kjør applikasjonen
Slik starter du NuTiny-SDK-NUC122 på IAR Embedded Workbench
4.1 IAR Embedded Workbench Software Last ned og installer
Vennligst koble til IAR-selskapet webnettstedet (http://www.iar.com) for å laste ned IAR Embedded Workbench og installere EWARM.
4.2 Last ned og installer Nuvoton Nu-Link-driver
Vennligst koble til Nuvoton Company NuMicro™ webnettstedet (http://www.nuvoton.com/NuMicro) for å laste ned "NuMicro™ IAR ICE driver brukerhåndbok" file. Se kapittel 6.2 for detaljert nedlastingsflyt. Når Nu-Link-driveren er godt lastet ned, vennligst pakk ut file og kjør "Nu-Link_IAR_Driver.exe" for å installere driveren.
4.3 Maskinvareoppsett
Maskinvareoppsettet er vist i figur 4-1
4.4 Smpl_NuTiny-NUC122 Eksampprogrammet
Denne eksample demonstrerer hvor enkelt det er å laste ned og feilsøke et program på et NuTiny-SDK-NUC122-kort. Den kan finnes i listekatalogen i figur 4-2 og lastes ned fra Nuvoton NuMicro™ webnettsted som følger på kapittel 6.3.
For å bruke denne eksampde:
PB.4-LED-en vil veksle på NuTiny-EVB-122-kortet.
Start IAR Embedded Workbench
- File-Åpent-arbeidsområde
Åpne Smpl_NuTiny_122.eww arbeidsområdet file Prosjekt – Lag
Kompiler og koble til Smpl_NuTiny-122-applikasjonenProsjekt – Last ned og feilsøk
Programmer applikasjonskoden i Flash ROM på brikken.Enkeltstegs gjennomgangskode
Tilbakestill enheten
Kjør applikasjonen
NuTiny-EVB-122 Skjematisk
6.1 Last ned NuMicro™ Keil μVision® IDE-driver
Trinn 1 | Besøk Nuvoton NuMicro™ webnettsted: http://www.nuvoton.com/NuMicro |
Trinn 2 | ![]() |
Trinn 3 | ![]() |
Trinn 4 | Last ned NuMicro ™ Keil μVision® IDE-driveren |
6.2 Last ned NuMicro™ IAR EWARM-driver
Trinn 1 | Besøk Nuvoton NuMicro™ webnettsted: http://www.nuvoton.com/NuMicro |
Trinn 2 | ![]() |
Trinn 3 | ![]() |
Trinn 4 | Last ned NuMicro™ IAR Embedded Workbench®-driveren |
6.3 Last ned NuMicro™ NUC100 Series BSP Software Library
Trinn 1 | Besøk Nuvoton NuMicro™ webnettsted: http://www.nuvoton.com/NuMicro |
Trinn 2 | ![]() |
Trinn 3 | ![]() |
Trinn 4 | Last ned NuMicro™ NUC100-seriens programvarebibliotek |
Revisjonshistorie
Versjon D | Dato | Side | Beskrivelse |
1 | 25. mars 2011 | — | Første utgivelse |
Viktig melding
Nuvoton-produkter er ikke designet, tiltenkt, autorisert eller garantert for bruk som komponenter i systemer eller utstyr beregnet for kirurgisk implantasjon, atomenergikontrollinstrumenter, fly- eller romskipinstrumenter, transportinstrumenter, trafikksignalinstrumenter, forbrenningskontrollinstrumenter eller andre applikasjoner beregnet på for å støtte eller opprettholde livet. Videre er Nuvoton-produktene ikke beregnet på bruksområder der svikt i Nuvoton-produkter kan føre til eller føre til en situasjon der personskade, død eller alvorlig skade på eiendom eller miljø kan oppstå.
Nuvoton-kunder som bruker eller selger disse produktene for bruk i slike applikasjoner, gjør det på egen risiko og godtar å holde Nuvoton fullstendig skadesløs for eventuelle skader som følge av slik feil bruk eller salg.
Vær oppmerksom på at alle data og spesifikasjoner kan endres uten varsel. Alle varemerkene til produkter og selskaper nevnt i dette databladet tilhører deres respektive eiere.
Publikasjonsutgivelsesdato: 25. mars 2011
Revisjon V1.0
Dokumenter / Ressurser
![]() |
nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-bits mikrokontroller [pdfBrukerhåndbok NuTiny-SDK-NUC122, ARM Cortex-M0 32-biters mikrokontroller, NuTiny-SDK-NUC122 ARM Cortex-M0 32-biters mikrokontroller |