logo nuvoTon

NuTiny-SDK-NUC122 Uživatelský manuál

ARM Cortex™-M0
32-BITOVÝ MIKROKONTROLÉR

NuTiny-SDK-NUC122 Uživatelský manuál
Pro řadu NuMicro™ NUC122

Informace popsané v tomto dokumentu jsou výhradním duševním vlastnictvím Nuvoton Technology
Corporation a nesmí být reprodukovány bez povolení společnosti Nuvoton.

Společnost Nuvoton poskytuje tento dokument pouze pro referenční účely společnosti NuMicro návrh systému na bázi mikrokontroléru.
Nuvoton nepřebírá žádnou odpovědnost za chyby nebo opomenutí.

Všechny údaje a specifikace se mohou bez upozornění změnit.

Pro další informace nebo dotazy kontaktujte Nuvoton Technology Corporation.

Vydání publikace
Datum: 25. března 2011
Revize V1.0

Staženo z Arrow.com.

 Nadview

NuTiny-SDK-NUC122 je specifický vývojový nástroj pro řadu NuMicro™ NUC122. Uživatelé mohou použít NuTiny-SDK-NUC122P ke snadnému vývoji a ověření aplikačního programu.

NuTiny-SDK-NUC122 obsahuje dvě části. Jeden je NuTiny-EVB-122 a druhý je Nu-Link-Me. NuTiny-EVB-122 je zkušební deska a Nu-Link-Me je její ladicí adaptér. Uživatelé tedy nepotřebují další přídavné ICE nebo ladí zařízení.

NuTiny-SDK-NUC122 Úvod

NuTiny-SDK-NUC122 používá NUC122RD2AN jako cílový mikrokontrolér. Obrázek 2-1 je NuTiny-SDK-NUC122 pro řadu NUC122, levá část se nazývá NuTiny-EVB-122 a pravá část je Debug Adapter s názvem Nu-Link-Me. NuTiny-EVB-122 je obdobou jiných vývojových desek. Uživatelé jej mohou použít k vývoji a ověřování aplikací, které napodobují skutečné chování. Integrovaný čip pokrývá funkce řady NUC122. NuTiny-EVB-122 může být skutečným systémovým ovladačem pro návrh cílových systémů uživatelů.
Nu-Link-Me je ladicí adaptér. Nu-Link-Me Debug Adapter připojuje USB port vašeho PC k vašemu cílovému systému (přes Serial Wired Debug Port) a umožňuje vám programovat a ladit vestavěné programy na cílovém hardwaru. Chcete-li použít adaptér NuLink-Me Debug s IAR nebo Keil, přečtěte si prosím podrobnosti v uživatelské příručce ovladače Nuvoton NuMicro ™ IAR ICE nebo v uživatelské příručce ovladače Nuvoton ™ NuMicro Keil ICE. Tyto dva dokumenty budou uloženy na místní pevný disk, když uživatel nainstaluje každý ovladač.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér – OBRÁZEK ​​2-1

2.1 NuTiny-SDK-NUC122 Jumper Popis

2.1.1 Nastavení napájení

  • J1: USB port v NuTiny-EVB-122
  • JP1: VCC5 svtage konektor v NuTiny-EVB-122
  • J2: USB port v Nu-Link-Me
Model POWER Port USB J2 Port USB J1 JP1 VCC5 Cílový MCU svtage
Model 1 Připojte se k PC X DC 3.3 V nebo 5 V
výstup [1]
DC 3.3 V nebo 5 V [1]
Model 2 X Připojte se k PC DC 4.8 V nebo 5 V
výstup [2]
DC 4.8 V nebo 5 V [2]
Model 3 X X Vstup DC 2.5 V ~ 5.5 V DC 2.5 V ~ 5.5 V to
rozhodl JP1 VCC5
vstup

X: Nepoužité.
Poznámka 1: Závisí na nastavení (VCC přes připojení k 3.3 V nebo 5 V přes) na JPR jumperu v Nu-Link-Me.
Poznámka 2: Na D4.8 v NuTiny-EVB-5 je nutné umístit diodové zařízení (1 V) nebo zkrátit oba piny (122 V).

2.1.2 Ladicí konektor

  • JP3: Konektor v cílové desce (NuTiny-EVB-122) pro připojení s adaptérem Nuvoton ICE (Nu-Link nebo NuLink-Me)
  • JP9: Konektor v adaptéru ICE (Nu-Link-Me) pro připojení k cílové desce (napřample NuTiny-EVB-122)

2.1.3 USB konektor

  • J1: Mini USB konektor v NuTiny-EVB-122 pro použití aplikací
  • J2: Mini USB konektor v Nu-Link-Me připojený k USB portu počítače

2.1.4 Rozšířený konektor

  • JP5, JP6, JP7 a JP8: Připojte se ke všem kolíkům čipu v NuTiny-EVB-122

2.1.5 Tlačítko Reset

  • SW1: Resetujte tlačítko pro resetování cílového čipu v NuTiny-EVB-122

2.1.6 napájecí konektor

  • JP1: Konektor VCC5 v NuTiny-EVB-122
  • JP2: GND konektor v NuTiny-EVB-122

2.2 Přiřazení kolíků pro rozšířený konektor

NuTiny-EVB-122 poskytuje NUC122RD2AN na desce a rozšířený konektor pro pin LQFP-64. Tabulka 2-1 je přiřazení pinů pro NUC122RD2AN.

PIN č Název PIN PIN č Název PIN
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 PŘIDAT
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 OUT
25 PC.5 57 XT1_IN
26 PC.4 58 /RESET
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, SISSO1 63 PVSS
32 PB.9, TM1, SPISS11 64 PB.8, TMO

Tabulka 2-1 Přiřazení pinů pro NUC122 LQFP-64

2.3 Umístění PCB NuTiny-SDK-NUC122

Uživatelé se mohou podívat na obrázek 2-2 pro umístění PCB NuTiny–SDK-NUC122.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér – OBRÁZEK ​​2-2

Jak spustit NuTiny-SDK-NUC122 na Keil μVision® IDE®

3.1 Keil uVision
Stažení a instalace softwaru IDE

Navštivte prosím společnost Keil webweb (http://www.keil.com) ke stažení Keil μVision® IDE a instalaci RVMDK.

3.2 Stažení a instalace ovladače Nuvoton Nu-Link

Navštivte společnost Nuvoton NuMicro™ webweb (http://www.nuvoton.com/NuMicro ) ke stažení „NuMicro™ Keil® μVision
Ovladač IDE” file. Podrobný postup stahování naleznete v kapitole 6.1. Když byl ovladač Nu-Link dobře stažen, rozbalte jej file a spusťte „Nu-Link_Keil_Driver.exe“ pro instalaci ovladače.

3.3 Nastavení hardwaru
Nastavení hardwaru je znázorněno na obrázku 3-1

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér – OBRÁZEK ​​2-3

3.4 Smpl_NuTiny-NUC122 Přample program

Tento exampSoubor demonstruje snadnost stahování a ladění aplikace na desce NuTiny-SDK-NUC122. Lze jej nalézt v adresáři seznamu Obrázek 3-2 a stáhnout jej z Nuvoton NuMicro™ webmísto podle kapitoly 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér – obrázek 3-2

 

Chcete-li použít tento exampten:
Na desce NuTiny-EVB-4 se přepne LED PB.122.

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 1 Spusťte μVision®
  • Project-Open
    Otevřete projekt Smpl_NuTiny_122.uvproj file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 2 Projekt – stavba
    Zkompilujte a propojte aplikaci Smpl_NuTiny-NUC122
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 3 Flash – ke stažení
    Naprogramujte kód aplikace do flash ROM na čipu
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 4 Spusťte režim ladění
    Pomocí příkazů debuggeru můžete: 
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 5 Review proměnné v okně sledování
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 6 Jednokrokový kód
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 7 Resetujte zařízení
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 8 Spusťte aplikaci

 Jak spustit NuTiny-SDK-NUC122 na IAR Embedded Workbench

4.1 Stažení a instalace softwaru IAR Embedded Workbench

Připojte se ke společnosti IAR webweb (http://www.iar.com) stáhnout IAR Embedded Workbench a nainstalovat EWARM.

4.2 Stažení a instalace ovladače Nuvoton Nu-Link
Připojte se k Nuvoton Company NuMicro™ webweb (http://www.nuvoton.com/NuMicro) a stáhněte si „Uživatelskou příručku ovladače NuMicro™ IAR ICE“ file. Podrobný postup stahování naleznete v kapitole 6.2. Když byl ovladač Nu-Link dobře stažen, rozbalte jej file a spusťte „Nu-Link_IAR_Driver.exe“ pro instalaci ovladače.

4.3 Nastavení hardwaru
Nastavení hardwaru je znázorněno na obrázku 4-1
nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér – obrázek 4-1

4.4 Smpl_NuTiny-NUC122 Přample program

Tento exampSoubor demonstruje snadnost stahování a ladění aplikace na desce NuTiny-SDK-NUC122. Lze jej nalézt v adresáři seznamu na obr. 4-2 a stáhnout jej z Nuvoton NuMicro™ webstránka následující po kapitole 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér – obrázek 4-2

Chcete-li použít tento exampten:
Na desce NuTiny-EVB-4 se přepne LED PB.122.

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 9 Spusťte IAR Embedded Workbench
  • File-Otevřený pracovní prostor
    Otevřete pracovní prostor Smpl_NuTiny_122.eww file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 10 Projekt – Make
    Zkompilujte a propojte aplikaci Smpl_NuTiny-122
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 11 Projekt – stahování a ladění
    Naprogramujte kód aplikace do flash ROM na čipu.
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 12 Jednokrokový kód
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 13 Resetujte zařízení
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - ICON 14 Spusťte aplikaci

Schéma NuTiny-EVB-122

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - NuTiny-EVB-122 Schéma

Stáhněte si NuMicro™ Family Related Fileod Nuvotonu Webmísto

6.1 Stáhněte si ovladač NuMicro™ Keil μVision® IDE

Krok 1 Navštivte Nuvoton NuMicro™ webmísto: http://www.nuvoton.com/NuMicro
Krok 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - 6.3
Krok 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér – krok 3
Krok 4 Stáhněte si ovladač NuMicro ™ Keil μVision® IDE

6.2 Stáhněte si ovladač NuMicro™ IAR EWARM

Krok 1 Navštivte Nuvoton NuMicro™ webmísto: http://www.nuvoton.com/NuMicro
Krok 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér – krok 4
Krok 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér – krok 5
Krok 4 Stáhněte si ovladač NuMicro™ IAR Embedded Workbench®

6.3 Stáhněte si softwarovou knihovnu NuMicro™ NUC100 Series BSP

Krok 1 Navštivte Nuvoton NuMicro™ webmísto: http://www.nuvoton.com/NuMicro
Krok 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - Krok 2
Krok 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32bitový mikrokontrolér - 6.3 Step2
Krok 4 Stáhněte si softwarovou knihovnu řady NuMicro™ NUC100

Historie revizí

Verze D  Datum Strana Popis
1 25. března 2011 Počáteční vydání

Důležité upozornění
Produkty Nuvoton nejsou navrženy, zamýšleny, autorizovány nebo zaručeny pro použití jako součásti v systémech nebo zařízení určených pro chirurgickou implantaci, nástroje pro řízení atomové energie, nástroje letadel nebo kosmických lodí, dopravní nástroje, nástroje dopravních signálů, nástroje pro řízení spalování nebo jiné zamýšlené aplikace. podporovat nebo udržovat život. Produkty Nuvoton dále nejsou určeny pro aplikace, kde by selhání produktů Nuvoton mohlo způsobit nebo vést k situaci, kdy by mohlo dojít ke zranění osob, smrti nebo vážným škodám na majetku nebo životním prostředí.

Zákazníci Nuvoton, kteří používají nebo prodávají tyto produkty pro použití v takových aplikacích, tak činí na vlastní riziko a souhlasí s tím, že Nuvoton plně odškodní za jakékoli škody vyplývající z takového nesprávného použití nebo prodeje.

Vezměte prosím na vědomí, že všechna data a specifikace se mohou bez upozornění změnit. Všechny ochranné známky produktů a společností uvedené v tomto technickém listu patří jejich příslušným vlastníkům.

Datum vydání publikace: 25. března 2011
Revize V1.0

Dokumenty / zdroje

nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32bitový mikrokontrolér [pdfUživatelská příručka
NuTiny-SDK-NUC122, ARM Cortex-M0 32-bitový mikrokontrolér, NuTiny-SDK-NUC122 ARM Cortex-M0 32-bitový mikrokontrolér

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *