nuvoTon լոգոն

NuTiny-SDK-NUC122 Օգտագործողի ձեռնարկ

ARM Cortex™-M0
32-BIT ՄԻԿՐՈԿՐՈՂԻՐ

NuTiny-SDK-NUC122 Օգտագործողի ձեռնարկ
NuMicro™ NUC122 սերիայի համար

Այս փաստաթղթում նկարագրված տեղեկատվությունը Nuvoton Technology-ի բացառիկ մտավոր սեփականությունն է
կորպորացիան և չպետք է վերարտադրվի առանց Nuvoton-ի թույլտվության:

Nuvoton-ը տրամադրում է այս փաստաթուղթը միայն NuMicro-ի հղման նպատակով միկրոկոնտրոլերի վրա հիմնված համակարգի նախագծում:
Nuvoton-ը պատասխանատվություն չի կրում սխալների կամ բացթողումների համար:

Բոլոր տվյալները և բնութագրերը ենթակա են փոփոխման առանց ծանուցման:

Լրացուցիչ տեղեկությունների կամ հարցերի համար դիմեք Nuvoton Technology Corporation-ին:

Հրապարակման թողարկում
Ամսաթիվ՝ 25 մարտի, 2011թ
Վերանայում V1.0

Ներբեռնված է Arrow.com.

 Ավարտվել էview

NuTiny-SDK-NUC122-ը մշակման հատուկ գործիք է NuMicro™ NUC122 սերիայի համար: Օգտագործողները կարող են օգտագործել NuTiny-SDK- NUC122P հավելվածի ծրագիրը հեշտությամբ մշակելու և ստուգելու համար:

NuTiny-SDK-NUC122-ը ներառում է երկու բաժին: Մեկը NuTiny-EVB-122 է, իսկ մյուսը՝ Nu-Link-Me: NuTiny-EVB-122-ը գնահատման խորհուրդն է, իսկ Nu-Link-Me-ն դրա վրիպազերծման ադապտորն է: Այսպիսով, օգտվողները կարիք չունեն այլ լրացուցիչ ICE-ի կամ սարքավորման վրիպազերծման:

NuTiny-SDK-NUC122 Ներածություն

NuTiny-SDK-NUC122-ն օգտագործում է NUC122RD2AN-ը որպես թիրախային միկրոկառավարիչ: Նկար 2-1-ը NuTiny-SDK-NUC122-ն է NUC122 շարքի համար, ձախ մասը կոչվում է NuTiny-EVB-122, իսկ աջ մասը՝ Debug Adapter, որը կոչվում է Nu-Link-Me: NuTiny-EVB-122-ը նման է զարգացման այլ տախտակների: Օգտագործողները կարող են օգտագործել այն՝ իրական վարքագիծը ընդօրինակելու համար հավելվածներ մշակելու և ստուգելու համար: Ներքին չիպը ներառում է NUC122 շարքի առանձնահատկությունները: NuTiny-EVB-122-ը կարող է իրական համակարգի վերահսկիչ լինել՝ օգտագործողների թիրախային համակարգերը նախագծելու համար:
Nu-Link-Me-ը վրիպազերծող ադապտեր է: Nu-Link-Me Debug Adapter-ը միացնում է ձեր ԱՀ-ի USB պորտը ձեր թիրախային համակարգին (Serial Wired Debug Port-ի միջոցով) և թույլ է տալիս ծրագրավորել և վրիպազերծել ներկառուցված ծրագրերը թիրախային սարքավորման վրա: NuLink-Me Debug ադապտեր IAR-ի կամ Keil-ի հետ օգտագործելու համար խնդրում ենք մանրամասն ծանոթանալ «Nuvoton NuMicro ™ IAR ICE վարորդի վարորդի ձեռնարկին» կամ «Nuvoton ™ NuMicro Keil ICE վարորդի օգտագործման ձեռնարկին»: Այս երկու փաստաթղթերը կպահվեն տեղական կոշտ սկավառակում, երբ օգտվողը տեղադրի յուրաքանչյուր դրայվեր:

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ՆԿԱՐ 2-1

2.1 NuTiny-SDK-NUC122 Jumper Նկարագրություն

2.1.1 Էլեկտրաէներգիայի կարգավորում

  • J1: USB պորտ NuTiny-EVB-122-ում
  • JP1: VCC5 հատtage միակցիչ NuTiny-EVB-122-ում
  • J2: USB պորտ Nu-Link-Me-ում
POWER մոդել J2 USB պորտ J1 USB պորտ JP1 VCC5 Թիրախային MCU Voltage
Մոդել 1 Միացեք համակարգչին X DC 3.3 V կամ 5 V
ելք [1]
DC 3.3 V կամ 5 V [1]
Մոդել 2 X Միացեք համակարգչին DC 4.8 V կամ 5 V
ելք [2]
DC 4.8 V կամ 5 V [2]
Մոդել 3 X X DC 2.5 V ~ 5.5 V մուտք DC 2.5 V ~ 5.5 V որ
որոշվել է JP1 VCC5-ի կողմից
մուտքագրում

X: Չօգտագործված:
Ծանոթագրություն 1. Դա կախված է կարգավորումից (VCC՝ 3.3 Վ-ին կամ 5 Վ-ին միանալու միջոցով) Nu-Link-Me-ի JPR ցատկողին:
Ծանոթագրություն 2. Այն պետք է տեղադրի դիոդային սարքը (4.8 Վ) կամ երկու պտուտակն էլ կարճ դարձնի (5 Վ) D1-ում NuTiny-EVB-122-ում:

2.1.2 Վրիպազերծման միակցիչ

  • JP3. Միակցիչ թիրախային տախտակում (NuTiny-EVB-122)՝ Nuvoton ICE ադապտերով միանալու համար (Nu-Link կամ NuLink-Me)
  • JP9. Միակցիչ ICE ադապտերում (Nu-Link-Me) թիրախ տախտակի հետ միանալու համար (նախկինումample NuTiny-EVB-122)

2.1.3 USB միակցիչ

  • J1. Mini USB միակցիչ NuTiny-EVB-122-ում՝ կիրառման համար
  • J2. Mini USB միակցիչ Nu-Link-Me-ում միացված է համակարգչի USB պորտին

2.1.4 Ընդլայնված միակցիչ

  • JP5, JP6, JP7 և JP8. Միացեք NuTiny-EVB-122-ի բոլոր չիպերին

2.1.5 Վերականգնման կոճակ

  • SW1. Վերականգնել կոճակը՝ նպատակային չիպը վերականգնելու NuTiny-EVB-122-ում

2.1.6 հոսանքի միակցիչ

  • JP1. VCC5 միակցիչ NuTiny-EVB-122-ում
  • JP2. GND միակցիչ NuTiny-EVB-122-ում

2.2 Փին հանձնարարություն Ընդլայնված միակցիչի համար

NuTiny-EVB-122-ն ապահովում է NUC122RD2AN-ը նավի վրա և երկարացված միակցիչ LQFP-64 փին: Աղյուսակ 2-1-ը NUC122RD2AN-ի փին նշանակումն է:

Pin No Փին Անուն Pin No Փին Անուն
01 PB.14, /INTO 33 VSS
02 X320 34 ԱՀ.13
03 X321 35 ԱՀ.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 ԱՎԵԼԱՑՆԵԼ
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 ԴՈՒՐՍ
25 ԱՀ.5 57 XT1_IN
26 ԱՀ.4 58 /ՎԵՐԱԿԱՆԳՆԵԼ
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

Աղյուսակ 2-1 PIN-ի նշանակում NUC122 LQFP-64-ի համար

2.3 NuTiny-SDK-NUC122 PCB տեղադրում

Օգտագործողները կարող են դիմել Նկար 2-2-ին NuTiny–SDK-NUC122 PCB-ի տեղադրման համար:

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ՆԿԱՐ 2-2

Ինչպես սկսել NuTiny-SDK-NUC122-ը Keil μVision® IDE®-ում

3.1 Keil uVision
IDE Software Ներբեռնեք և տեղադրեք

Խնդրում ենք այցելել Keil ընկերություն webկայք (http://www.keil.com) Keil μVision® IDE-ն ներբեռնելու և RVMDK-ն տեղադրելու համար:

3.2 Nuvoton Nu-Link վարորդի ներբեռնում և տեղադրում

Խնդրում ենք այցելել Nuvoton ընկերությունը NuMicro™ webկայք (http://www.nuvoton.com/NuMicro ) ներբեռնելու «NuMicro™ Keil® μVision
IDE վարորդ» file. Խնդրում ենք ծանոթանալ Գլուխ 6.1-ին ներբեռնման մանրամասն հոսքի համար: Երբ Nu-Link դրայվերը լավ ներբեռնված է, խնդրում ենք ապափռել այն file և վարորդը տեղադրելու համար գործարկեք «Nu-Link_Keil_Driver.exe»:

3.3 Սարքավորումների տեղադրում
Սարքավորումների կարգավորումը ներկայացված է Նկար 3-1-ում

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ՆԿԱՐ 2-3

3.4 Smpl_NuTiny-NUC122 Example Programրագիր

Այս նախկինample-ն ցույց է տալիս հավելվածը ներբեռնելու և կարգաբերելու հեշտությունը NuTiny-SDK-NUC122 տախտակի վրա: Այն կարելի է գտնել Նկար 3-2 ցուցակի գրացուցակում և ներբեռնել Nuvoton NuMicro™-ից webկայք՝ հետևելով Գլուխ 6.3-ին:

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - Նկար 3-2

 

Այս օգտագործելու համար նախկինampլե:
PB.4 LED-ը կփոխարկվի NuTiny-EVB-122 տախտակի վրա:

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 1 Սկսեք μVision®-ը
  • Նախագիծ-Բաց
    Բացեք Smpl_NuTiny_122.uvproj նախագիծը file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 2 Նախագիծ – Կառուցել
    Կազմեք և կապեք Smpl_NuTiny-NUC122 հավելվածը
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 3 Flash – Ներբեռնել
    Ծրագրավորեք հավելվածի կոդը on-chip Flash ROM-ում
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 4 Սկսեք վրիպազերծման ռեժիմը
    Օգտագործելով վրիպազերծիչի հրամանները, դուք կարող եք. 
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 5 Review փոփոխականներ ժամացույցի պատուհանում
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 6 Մեկ քայլ կոդ
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 7 Վերականգնել սարքը
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 8 Գործարկեք հավելվածը

 Ինչպես սկսել NuTiny-SDK-NUC122-ը IAR ներկառուցված աշխատանքային սեղանի վրա

4.1 IAR Embedded Workbench Software Ներբեռնեք և տեղադրեք

Խնդրում ենք միանալ IAR ընկերությանը webկայք (http://www.iar.com) IAR Embedded Workbench-ը ներբեռնելու և EWARM-ը տեղադրելու համար:

4.2 Nuvoton Nu-Link վարորդի ներբեռնում և տեղադրում
Խնդրում ենք միանալ Nuvoton ընկերության NuMicro™-ին webկայք (http://www.nuvoton.com/NuMicro) «NuMicro™ IAR ICE վարորդի օգտագործման ձեռնարկը» ներբեռնելու համար file. Խնդրում ենք ծանոթանալ Գլուխ 6.2-ին ներբեռնման մանրամասն հոսքի համար: Երբ Nu-Link դրայվերը լավ ներբեռնված է, խնդրում ենք ապափռել այն file և վարորդը տեղադրելու համար գործարկեք «Nu-Link_IAR_Driver.exe»:

4.3 Սարքավորումների տեղադրում
Սարքավորումների կարգավորումը ներկայացված է Նկար 4-1-ում
nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - Նկար 4-1

4.4 Smpl_NuTiny-NUC122 Example Programրագիր

Այս նախկինample-ն ցույց է տալիս հավելվածը ներբեռնելու և կարգաբերելու հեշտությունը NuTiny-SDK-NUC122 տախտակի վրա: Այն կարելի է գտնել Նկար 4-2 ցուցակի գրացուցակում և ներբեռնել Nuvoton NuMicro ™-ից webկայք, որը հետևում է Գլուխ 6.3-ին:

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - Նկար 4-2

Այս օգտագործելու համար նախկինampլե:
PB.4 LED-ը կփոխարկվի NuTiny-EVB-122 տախտակի վրա:

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 9 Սկսեք IAR Embedded Workbench-ը
  • File-Բաց-Աշխատանքային տարածք
    Բացեք Smpl_NuTiny_122.eww աշխատանքային տարածքը file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 10 Նախագիծ – Կատարել
    Կազմեք և կապեք Smpl_NuTiny-122 հավելվածը
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 11 Նախագիծ – Ներբեռնում և վրիպազերծում
    Ծրագրավորեք հավելվածի կոդը on-chip Flash ROM-ում:
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 12 Մեկ քայլ կոդ
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 13 Վերականգնել սարքը
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - ICON 14 Գործարկեք հավելվածը

NuTiny-EVB-122 Սխեմատիկ

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - NuTiny-EVB-122 սխեմատիկ

Ներբեռնեք NuMicro™ Family Related-ը Files-ից Nuvoton Webկայք

6.1 Ներբեռնեք NuMicro™ Keil μVision® IDE վարորդը

Քայլ 1 Այցելեք Nuvoton NuMicro™ webկայքը: http://www.nuvoton.com/NuMicro
Քայլ 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - 6.3
Քայլ 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - Քայլ 3
Քայլ 4 Ներբեռնեք NuMicro ™ Keil μVision® IDE դրայվերը

6.2 Ներբեռնեք NuMicro™ IAR EWARM վարորդը

Քայլ 1 Այցելեք Nuvoton NuMicro™ webկայքը: http://www.nuvoton.com/NuMicro
Քայլ 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - Քայլ 4
Քայլ 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - Քայլ 5
Քայլ 4 Ներբեռնեք NuMicro™ IAR Embedded Workbench® դրայվերը

6.3 Ներբեռնեք NuMicro™ NUC100 Series BSP Software Library

Քայլ 1 Այցելեք Nuvoton NuMicro™ webկայքը: http://www.nuvoton.com/NuMicro
Քայլ 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - Քայլ 2
Քայլ 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 բիթ միկրոկառավարիչ - 6.3 Քայլ 2
Քայլ 4 Ներբեռնեք NuMicro™ NUC100 սերիայի ծրագրաշարի գրադարանը

Վերանայման պատմություն

Տարբերակ Դ  Ամսաթիվ Էջ Նկարագրություն
1 Մարտ 25, 2011 Նախնական թողարկում

Կարևոր Ծանուցում
Nuvoton-ի արտադրանքը նախագծված, նախատեսված, լիազորված կամ երաշխավորված չէ որպես վիրաբուժական իմպլանտացիայի համար նախատեսված համակարգերի կամ սարքավորումների բաղադրիչներ, ատոմային էներգիայի վերահսկման գործիքներ, ինքնաթիռների կամ տիեզերանավի գործիքներ, տրանսպորտային գործիքներ, ճանապարհային ազդանշանային գործիքներ, այրման վերահսկման գործիքներ կամ այլ ծրագրեր օգտագործելու համար: աջակցել կամ պահպանել կյանքը: Ավելին, Nuvoton-ի արտադրանքը նախատեսված չէ այնպիսի ծրագրերի համար, որտեղ Nuvoton-ի արտադրանքի ձախողումը կարող է հանգեցնել կամ հանգեցնել այնպիսի իրավիճակի, երբ կարող է առաջանալ անձնական վնասվածք, մահ կամ ծանր գույքային կամ շրջակա միջավայրի վնաս:

Nuvoton-ի հաճախորդները, որոնք օգտագործում կամ վաճառում են այս ապրանքները նման հավելվածներում օգտագործելու համար, դա անում են իրենց ռիսկով և համաձայնում են ամբողջությամբ փոխհատուցել Nuvoton-ին նման ոչ պատշաճ օգտագործման կամ վաճառքի հետևանքով առաջացած ցանկացած վնաս:

Խնդրում ենք նկատի ունենալ, որ բոլոր տվյալները և բնութագրերը ենթակա են փոփոխման առանց ծանուցման: Այս տվյալների թերթիկում նշված ապրանքների և ընկերությունների բոլոր ապրանքային նշանները պատկանում են իրենց համապատասխան սեփականատերերին:

Հրապարակման Թողարկման ամսաթիվ՝ 25 մարտի, 2011թ
Վերանայում V1.0

Փաստաթղթեր / ռեսուրսներ

nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-բիթանոց միկրոկառավարիչ [pdf] Օգտագործողի ձեռնարկ
NuTiny-SDK-NUC122, ARM Cortex-M0 32-բիթանոց միկրոկառավարիչ, NuTiny-SDK-NUC122 ARM Cortex-M0 32-բիթանոց միկրոկառավարիչ

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *