лого на nuvoTon

NuTiny-SDK-NUC122 Ръководство за потребителя

ARM Cortex™-M0
32-БИТОВ МИКРОКОНТРОЛЕР

NuTiny-SDK-NUC122 Ръководство за потребителя
За серия NuMicro™ NUC122

Информацията, описана в този документ, е изключителна интелектуална собственост на Nuvoton Technology
Corporation и не трябва да се възпроизвежда без разрешение от 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, а дясната част е адаптер за отстраняване на грешки, наречен Nu-Link-Me. NuTiny-EVB-122 е подобен на други платки за разработка. Потребителите могат да го използват за разработване и проверка на приложения, които да емулират реалното поведение. Вграденият чип покрива функциите на серията NUC122. NuTiny-EVB-122 може да бъде истински системен контролер за проектиране на потребителски целеви системи.
Nu-Link-Me е адаптер за отстраняване на грешки. Адаптерът за отстраняване на грешки Nu-Link-Me свързва USB порта на вашия компютър с вашата целева система (чрез сериен кабелен порт за отстраняване на грешки) и ви позволява да програмирате и отстранявате грешки в вградени програми на целевия хардуер. За да използвате адаптера за отстраняване на грешки NuLink-Me с 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

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 V или 5 V чрез) на JPR джъмпера в Nu-Link-Me.
Бележка 2: Трябва да поставите диодно устройство (4.8 V) или да направите двата щифта къси (5 V) на 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: Мини 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.

Пин № ПИН име Пин № ПИН име
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, ШИМ
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 OUT
25 PC.5 57 XT1_IN
26 PC.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 Назначаване на щифтове за NUC122 LQFP-64

2.3 Поставяне на PCB на NuTiny-SDK-NUC122

Потребителите могат да видят Фигура 2-2 за разположението на печатни платки NuTiny–SDK-NUC122.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-битов микроконтролер - ФИГУРА 2-2

Как да стартирате NuTiny-SDK-NUC122 на Keil μVision® IDE®

3.1 Keil uVision
Изтегляне и инсталиране на IDE софтуер

Моля, посетете компанията 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 ПрampПрограма

Този бившample демонстрира лекотата на изтегляне и отстраняване на грешки в приложение на платка NuTiny-SDK-NUC122. Може да се намери в директорията със списък Фигура 3-2 и да бъде изтеглен от Nuvoton NuMicro™ webсайт след глава 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-битов микроконтролер - Фигура 3-2

 

За да използвате този прampле:
Светодиодът PB.4 ще превключва на платката 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 – Изтегляне
    Програмирайте кода на приложението във вградения 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 Embedded Workbench

4.1 Изтегляне и инсталиране на IAR Embedded Workbench софтуер

Моля, свържете се с компанията IAR webсайт (http://www.iar.com) за да изтеглите IAR Embedded Workbench и да инсталирате EWARM.

4.2 Изтегляне и инсталиране на драйвер Nuvoton Nu-Link
Моля, свържете се с Nuvoton Company 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 ПрampПрограма

Този бившample демонстрира лекотата на изтегляне и отстраняване на грешки в приложение на платка NuTiny-SDK-NUC122. Може да се намери в директорията със списък Фигура 4-2 и да бъде изтеглен от Nuvoton NuMicro ™ webсайт след глава 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-битов микроконтролер - Фигура 4-2

За да използвате този прampле:
Светодиодът PB.4 ще превключва на платката 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 Проект – изтегляне и отстраняване на грешки
    Програмирайте кода на приложението във вградения 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 Fileот 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 серия BSP софтуерна библиотека

Стъпка 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

История на ревизиите

Версия D  Дата Страница Описание
1 25 март 2011 г Първоначално издание

Важно забележка
Продуктите на Nuvoton не са проектирани, предназначени, разрешени или гарантирани за използване като компоненти в системи или оборудване, предназначени за хирургично имплантиране, инструменти за контрол на атомната енергия, инструменти за самолети или космически кораби, инструменти за транспортиране, инструменти за светофар, инструменти за контрол на горенето или други предназначени приложения за поддържане или поддържане на живота. Освен това продуктите на Nuvoton не са предназначени за приложения, при които повредата на продуктите на Nuvoton може да доведе или да доведе до ситуация, при която може да възникнат телесни наранявания, смърт или тежки имуществени или екологични щети.

Клиентите на Nuvoton, които използват или продават тези продукти за използване в такива приложения, правят това на свой собствен риск и се съгласяват да обезщетят напълно Nuvoton за всички щети, произтичащи от такава неправилна употреба или продажба.

Моля, имайте предвид, че всички данни и спецификации подлежат на промяна без предизвестие. Всички търговски марки на продукти и компании, споменати в този лист с данни, принадлежат на съответните им собственици.

Дата на издаване на публикацията: 25 март 2011 г
Ревизия V1.0

Документи / Ресурси

nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-битов микроконтролер [pdf] Ръководство за потребителя
NuTiny-SDK-NUC122, 0-битов микроконтролер ARM Cortex-M32, 122-битов микроконтролер NuTiny-SDK-NUC0 ARM Cortex-M32

Референции

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са маркирани *