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“ за подробности. Тези два документа ще бъдат съхранени на локалния твърд диск, когато потребителят инсталира всеки драйвер.
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.
Как да стартирате 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
3.4 Smpl_NuTiny-NUC122 ПрampПрограма
Този бившample демонстрира лекотата на изтегляне и отстраняване на грешки в приложение на платка NuTiny-SDK-NUC122. Може да се намери в директорията със списък Фигура 3-2 и да бъде изтеглен от Nuvoton NuMicro™ webсайт след глава 6.3.
За да използвате този прampле:
Светодиодът PB.4 ще превключва на платката NuTiny-EVB-122.
Стартирайте μVision®
- Проект-Отворен
Отворете проекта Smpl_NuTiny_122.uvproj file Проект – Изграждане
Компилирайте и свържете приложението Smpl_NuTiny-NUC122Flash – Изтегляне
Програмирайте кода на приложението във вградения Flash ROMСтартирайте в режим на отстраняване на грешки
Използвайки командите за отстраняване на грешки, можете:Review променливи в прозореца на часовника
Код в една стъпка
Нулирайте устройството
Стартирайте приложението
Как да стартирате 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
4.4 Smpl_NuTiny-NUC122 ПрampПрограма
Този бившample демонстрира лекотата на изтегляне и отстраняване на грешки в приложение на платка NuTiny-SDK-NUC122. Може да се намери в директорията със списък Фигура 4-2 и да бъде изтеглен от Nuvoton NuMicro ™ webсайт след глава 6.3.
За да използвате този прampле:
Светодиодът PB.4 ще превключва на платката NuTiny-EVB-122.
Стартирайте IAR Embedded Workbench
- File-Отворено работно пространство
Отворете работното пространство Smpl_NuTiny_122.eww file Проект – Направи
Компилирайте и свържете приложението Smpl_NuTiny-122Проект – изтегляне и отстраняване на грешки
Програмирайте кода на приложението във вградения Flash ROM.Код в една стъпка
Нулирайте устройството
Стартирайте приложението
NuTiny-EVB-122 Схема
6.1 Изтеглете NuMicro™ Keil μVision® IDE драйвер
Стъпка 1 | Посетете Nuvoton NuMicro™ webсайт: http://www.nuvoton.com/NuMicro |
Стъпка 2 | ![]() |
Стъпка 3 | ![]() |
Стъпка 4 | Изтеглете драйвера NuMicro ™ Keil μVision® IDE |
6.2 Изтеглете NuMicro™ IAR EWARM драйвер
Стъпка 1 | Посетете Nuvoton NuMicro™ webсайт: http://www.nuvoton.com/NuMicro |
Стъпка 2 | ![]() |
Стъпка 3 | ![]() |
Стъпка 4 | Изтеглете драйвера NuMicro™ IAR Embedded Workbench® |
6.3 Изтеглете NuMicro™ NUC100 серия BSP софтуерна библиотека
Стъпка 1 | Посетете Nuvoton NuMicro™ webсайт: http://www.nuvoton.com/NuMicro |
Стъпка 2 | ![]() |
Стъпка 3 | ![]() |
Стъпка 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 |