nuvoTon-logo

NuTiny-SDK-NUC122 Gebruikershandleiding

ARM Cortex™-M0
32-BITS MICROCONTROLLER

NuTiny-SDK-NUC122 Gebruikershandleiding
Voor NuMicro™ NUC122-serie

De informatie beschreven in dit document is het exclusieve intellectuele eigendom van Nuvoton Technology
Corporation en mag niet worden gereproduceerd zonder toestemming van Nuvoton.

Nuvoton verstrekt dit document uitsluitend ter referentie aan NuMicro microcontroller-gebaseerd systeemontwerp.
Nuvoton aanvaardt geen verantwoordelijkheid voor fouten of weglatingen.

Alle gegevens en specificaties kunnen zonder voorafgaande kennisgeving worden gewijzigd.

Voor aanvullende informatie of vragen kunt u contact opnemen met Nuvoton Technology Corporation.

Publicatie vrijgave
Datum: 25 maart 2011
Revisie V1.0

Gedownload van Pijl. com.

 Overview

NuTiny-SDK-NUC122 is de specifieke ontwikkelingstool voor de NuMicro™ NUC122-serie. Gebruikers kunnen NuTiny-SDK-NUC122P gebruiken om het applicatieprogramma eenvoudig te ontwikkelen en te verifiëren.

NuTiny-SDK-NUC122 bevat twee porties. De ene is NuTiny-EVB-122 en de andere is Nu-Link-Me. NuTiny-EVB-122 is het evaluatiebord en Nu-Link-Me is de debug-adapter. Gebruikers hebben dus geen andere extra ICE nodig of debuggen van de apparatuur.

NuTiny-SDK-NUC122 Introductie

NuTiny-SDK-NUC122 gebruikt de NUC122RD2AN als doelmicrocontroller. Figuur 2-1 is NuTiny-SDK-NUC122 voor de NUC122-serie, het linkergedeelte heet NuTiny-EVB-122 en het rechtergedeelte is de Debug Adapter genaamd Nu-Link-Me. NuTiny-EVB-122 is vergelijkbaar met andere ontwikkelborden. Gebruikers kunnen het gebruiken om applicaties te ontwikkelen en te verifiëren om het echte gedrag te emuleren. De ingebouwde chip dekt de functies van de NUC122-serie. De NuTiny-EVB-122 kan een echte systeemcontroller zijn om doelsystemen van gebruikers te ontwerpen.
Nu-Link-Me is een debug-adapter. De Nu-Link-Me Debug Adapter verbindt de USB-poort van uw pc met uw doelsysteem (via een seriële bekabelde debugpoort) en stelt u in staat ingebedde programma's op de doelhardware te programmeren en debuggen. Om de NuLink-Me Debug-adapter met IAR of Keil te gebruiken, raadpleegt u de “Nuvoton NuMicro ™ IAR ICE driver user manual” of “Nuvoton ™ NuMicro Keil ICE driver user manual” voor meer informatie. Deze twee documenten worden op de lokale harde schijf opgeslagen wanneer de gebruiker elk stuurprogramma installeert.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - FIGUUR 2-1

2.1 NuTiny-SDK-NUC122 Jumperbeschrijving

2.1.1 Vermogensinstelling

  • J1: USB-poort in NuTiny-EVB-122
  • JP1: VCC5 Voltage-connector in NuTiny-EVB-122
  • J2: USB-poort in Nu-Link-Me
POWER-model J2 USB-poort J1 USB-poort JP1 VCC5 Doel MCU Voltage
Model1 Verbinden met PC X Gelijkstroom 3.3 V of 5 V
uitgang [1]
DC 3.3 V of 5 V [1]
Model2 X Verbinden met PC Gelijkstroom 4.8 V of 5 V
uitgang [2]
DC 4.8 V of 5 V [2]
Model3 X X DC 2.5 V ~ 5.5 V-ingang DC 2.5 V ~ 5.5 V dat
beslist door JP1 VCC5
invoer

X: Ongebruikt.
Opmerking 1: Dit is afhankelijk van de instelling (VCC via aansluiting op 3.3 V of 5 V via) op de JPR-jumper in Nu-Link-Me.
Opmerking 2: Er moet een diodeapparaat (4.8 V) worden geplaatst of beide pinnen kort worden gemaakt (5 V) op de D1 in NuTiny-EVB-122.

2.1.2 Foutopsporingsconnector

  • JP3: Connector in doelbord (NuTiny-EVB-122) voor aansluiting op Nuvoton ICE-adapter (Nu-Link of NuLink-Me)
  • JP9: Connector in ICE-adapter (Nu-Link-Me) voor aansluiting op een doelbord (bijvample NuTiny-EVB-122)

2.1.3 USB-aansluiting

  • J1: Mini-USB-connector in NuTiny-EVB-122 voor toepassing
  • J2: Mini-USB-connector in Nu-Link-Me aangesloten op een USB-poort van een pc

2.1.4 Uitgebreide connector

  • JP5, JP6, JP7 en JP8: Sluit aan op alle chippinnen in NuTiny-EVB-122

2.1.5 Resetknop

  • SW1: Reset de knop om de doelchip in NuTiny-EVB-122 te resetten

2.1.6 Stroomaansluiting

  • JP1: VCC5-connector in NuTiny-EVB-122
  • JP2: GND-connector in NuTiny-EVB-122

2.2 Pintoewijzing voor uitgebreide connector

NuTiny-EVB-122 biedt NUC122RD2AN aan boord en de uitgebreide connector voor de LQFP-64 pin. Tabel 2-1 is de pintoewijzing voor NUC122RD2AN.

Pin nr Pinnaam Pin nr Pinnaam
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 IJS DAT
15 VDD 47 IJS CK
16 VSS 48 TOEVOEGEN
17 VBUS 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 UIT
25 PC.5 57 XT1_IN
26 PC.4 58 /RESETTEN
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 Pintoewijzing voor NUC122 LQFP-64

2.3 NuTiny-SDK-NUC122 PCB-plaatsing

Gebruikers kunnen Figuur 2-2 raadplegen voor de NuTiny-SDK-NUC122 PCB-plaatsingen.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - FIGUUR 2-2

Hoe NuTiny-SDK-NUC122 te starten op de Keil μVision® IDE®

3.1 Keil uVision
IDE-software downloaden en installeren

Bezoek het bedrijf Keil website (http://www.keil.com) om de Keil μVision® IDE te downloaden en de RVMDK te installeren.

3.2 Nuvoton Nu-Link-stuurprogramma downloaden en installeren

Bezoek het Nuvoton-bedrijf NuMicro™ website (http://www.nuvoton.com/NuMicro ) om “NuMicro™ Keil® μVision
IDE-stuurprogramma” file. Raadpleeg hoofdstuk 6.1 voor de gedetailleerde downloadstroom. Wanneer het Nu-Link-stuurprogramma goed is gedownload, kunt u het bestand uitpakken file en voer “Nu-Link_Keil_Driver.exe” uit om het stuurprogramma te installeren.

3.3 Hardware-installatie
De hardware-installatie wordt weergegeven in Figuur 3-1

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - FIGUUR 2-3

3.4 Smpl_NuTiny-NUC122 Examphet programma

Deze example demonstreert het gemak van het downloaden en debuggen van een applicatie op een NuTiny-SDK-NUC122-bord. Het kan worden gevonden in de lijstmap van Figuur 3-2 en kan worden gedownload van de Nuvoton NuMicro™ website volgens Hoofdstuk 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - Figuur 3-2

 

Om dit bijvampon:
De PB.4 LED zal op het NuTiny-EVB-122-bord schakelen.

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 1 Start μVision®
  • Project-Open
    Open het Smpl_NuTiny_122.uvproj-project file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 2 Project – Bouw
    Compileer en koppel de applicatie Smpl_NuTiny-NUC122
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 3 Flits – downloaden
    Programmeer de applicatiecode in Flash ROM op de chip
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 4 Start de foutopsporingsmodus
    Met behulp van de debugger-opdrachten kunt u: 
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 5 Review variabelen in het controlevenster
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 6 Code in één stap
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 7 Apparaat resetten
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 8 Start de applicatie

 Hoe NuTiny-SDK-NUC122 te starten op de IAR Embedded Workbench

4.1 IAR Embedded Workbench-software downloaden en installeren

Maak verbinding met het IAR-bedrijf website (http://www.iar.com) om de IAR Embedded Workbench te downloaden en de EWARM te installeren.

4.2 Nuvoton Nu-Link-stuurprogramma downloaden en installeren
Maak verbinding met het Nuvoton-bedrijf NuMicro™ website (http://www.nuvoton.com/NuMicro) om de “Gebruikershandleiding NuMicro™ IAR ICE-stuurprogramma” te downloaden file. Raadpleeg hoofdstuk 6.2 voor de gedetailleerde downloadstroom. Wanneer het Nu-Link-stuurprogramma goed is gedownload, kunt u het bestand uitpakken file en voer “Nu-Link_IAR_Driver.exe” uit om het stuurprogramma te installeren.

4.3 Hardware-installatie
De hardware-installatie wordt weergegeven in Figuur 4-1
nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - Figuur 4-1

4.4 Smpl_NuTiny-NUC122 Examphet programma

Deze example demonstreert het gemak van het downloaden en debuggen van een applicatie op een NuTiny-SDK-NUC122-bord. U kunt het vinden in de lijstmap van Figuur 4-2 en downloaden van Nuvoton NuMicro™ website volgend op Hoofdstuk 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - Figuur 4-2

Om dit bijvampon:
De PB.4 LED zal op het NuTiny-EVB-122-bord schakelen.

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 9 Start de IAR Embedded Workbench
  • File-Open-werkruimte
    Open de Smpl_NuTiny_122.eww-werkruimte file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 10 Project – Maken
    Compileer en koppel de applicatie Smpl_NuTiny-122
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 11 Project – Downloaden en debuggen
    Programmeer de applicatiecode in Flash-ROM op de chip.
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 12 Code in één stap
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 13 Apparaat resetten
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - ICON 14 Start de applicatie

NuTiny-EVB-122 Schematisch

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit microcontroller - NuTiny-EVB-122 schematisch

NuMicro™-familiegerelateerd downloaden Filevan Nuvoton Webplaats

6.1 NuMicro™ Keil μVision® IDE-stuurprogramma downloaden

Stap 1 Bezoek de Nuvoton NuMicro™ webwebsite: http://www.nuvoton.com/NuMicro
Stap 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - 6.3
Stap 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - Stap 3
Stap 4 Download het NuMicro™ Keil μVision® IDE-stuurprogramma

6.2 NuMicro™ IAR EWARM-stuurprogramma downloaden

Stap 1 Bezoek de Nuvoton NuMicro™ webwebsite: http://www.nuvoton.com/NuMicro
Stap 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - Stap 4
Stap 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - Stap 5
Stap 4 Download het NuMicro™ IAR Embedded Workbench®-stuurprogramma

6.3 NuMicro™ NUC100-serie BSP-softwarebibliotheek downloaden

Stap 1 Bezoek de Nuvoton NuMicro™ webwebsite: http://www.nuvoton.com/NuMicro
Stap 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-bits microcontroller - Step2
Stap 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit microcontroller - 6.3 stap 2
Stap 4 Download de softwarebibliotheek van de NuMicro™ NUC100-serie

Revisiegeschiedenis

Versie D  Datum Pagina Beschrijving
1 25 maart 2011 Eerste release

Belangrijke mededeling
Nuvoton-producten zijn niet ontworpen, bedoeld, geautoriseerd of gegarandeerd voor gebruik als componenten in systemen of apparatuur bedoeld voor chirurgische implantatie, instrumenten voor beheersing van atoomenergie, instrumenten voor vliegtuigen of ruimteschepen, transportinstrumenten, instrumenten voor verkeerssignalen, instrumenten voor verbrandingscontrole of andere toepassingen die bedoeld zijn om het leven te ondersteunen of in stand te houden. Bovendien zijn Nuvoton-producten niet bedoeld voor toepassingen waarbij het falen van Nuvoton-producten zou kunnen resulteren of leiden tot een situatie waarin persoonlijk letsel, overlijden of ernstige materiële schade of milieuschade zou kunnen optreden.

Nuvoton-klanten die deze producten gebruiken of verkopen voor gebruik in dergelijke toepassingen doen dit op eigen risico en gaan ermee akkoord Nuvoton volledig te vrijwaren voor eventuele schade die voortvloeit uit dergelijk oneigenlijk gebruik of dergelijke verkoop.

Houd er rekening mee dat alle gegevens en specificaties zonder voorafgaande kennisgeving kunnen worden gewijzigd. Alle handelsmerken van producten en bedrijven die in dit gegevensblad worden vermeld, zijn eigendom van hun respectievelijke eigenaren.

Publicatiedatum: 25 maart 2011
Revisie V1.0

Documenten / Bronnen

nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-bit microcontroller [pdf] Gebruikershandleiding
NuTiny-SDK-NUC122, ARM Cortex-M0 32-bits microcontroller, NuTiny-SDK-NUC122 ARM Cortex-M0 32-bits microcontroller

Referenties

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *