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.
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.
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
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.
Om dit bijvampon:
De PB.4 LED zal op het NuTiny-EVB-122-bord schakelen.
Start μVision®
- Project-Open
Open het Smpl_NuTiny_122.uvproj-project file Project – Bouw
Compileer en koppel de applicatie Smpl_NuTiny-NUC122Flits – downloaden
Programmeer de applicatiecode in Flash ROM op de chipStart de foutopsporingsmodus
Met behulp van de debugger-opdrachten kunt u:Review variabelen in het controlevenster
Code in één stap
Apparaat resetten
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
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.
Om dit bijvampon:
De PB.4 LED zal op het NuTiny-EVB-122-bord schakelen.
Start de IAR Embedded Workbench
- File-Open-werkruimte
Open de Smpl_NuTiny_122.eww-werkruimte file Project – Maken
Compileer en koppel de applicatie Smpl_NuTiny-122Project – Downloaden en debuggen
Programmeer de applicatiecode in Flash-ROM op de chip.Code in één stap
Apparaat resetten
Start de applicatie
NuTiny-EVB-122 Schematisch
6.1 NuMicro™ Keil μVision® IDE-stuurprogramma downloaden
Stap 1 | Bezoek de Nuvoton NuMicro™ webwebsite: http://www.nuvoton.com/NuMicro |
Stap 2 | ![]() |
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 | ![]() |
Stap 3 | ![]() |
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 | ![]() |
Stap 3 | ![]() |
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 |