Посібник користувача NuTiny-SDK-NUC122
ARM Cortex™-M0
32-БІТНИЙ МІКРОКОНТРОЛЕР
Посібник користувача 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, а права частина — налагоджувальний адаптер під назвою Nu-Link-Me. NuTiny-EVB-122 схожий на інші розробники. Користувачі можуть використовувати його для розробки та перевірки програм, щоб наслідувати реальну поведінку. Вбудований чіп охоплює функції серії NUC122. NuTiny-EVB-122 може бути справжнім системним контролером для проектування цільових систем користувачів.
Nu-Link-Me — це адаптер для налагодження. Адаптер Nu-Link-Me Debug Adapter підключає USB-порт вашого ПК до цільової системи (через послідовний провідний порт налагодження) і дозволяє програмувати та налагоджувати вбудовані програми на цільовому обладнанні. Щоб використовувати адаптер NuLink-Me Debug з 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 | USB-порт J2 | USB-порт J1 | JP1 VCC5 | Цільовий MCU Voltage |
Модель 1 | Підключення до ПК | X | DC 3.3 В або 5 В вихід [1] |
DC 3.3 В або 5 В [1] |
Модель 2 | X | Підключення до ПК | DC 4.8 В або 5 В вихід [2] |
DC 4.8 В або 5 В [2] |
Модель 3 | X | X | Вхід 2.5 В ~ 5.5 В постійного струму | DC 2.5 В ~ 5.5 В що вирішив JP1 VCC5 введення |
X: не використовується.
Примітка 1. Це залежить від налаштування (VCC через підключення до 3.3 В або 5 В через) на перемичці JPR в Nu-Link-Me.
Примітка 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-коду | № шпильки | Назва PIN-коду |
01 | ПБ.14, /INTO | 33 | VSS |
02 | X320 | 34 | ПК.13 |
03 | X321 | 35 | ПК.12 |
04 | PA.11,12C1SCL | 36 | ПК.11, MOSI10 |
05 | PA.10, I2C1SDA | 37 | PC.10, MIS010 |
06 | ПД.8 | 38 | VDD |
07 | ПД.9 | 39 | PC.9, SPICLK1 |
08 | ПД.10 | 40 | ПК.8, SPISS10 |
09 | PD 11 | 41 | PA.15, PWM3 |
10 | PB.4, RX1 | 42 | VSS |
11 | PB.5, TX1 | 43 | PA.14, PWM2 |
12 | ПБ.6, РТС1 | 44 | PA.13, PWM1 |
13 | PB.7. CTS1 | 45 | ПА.12, ШІМ |
14 | LDO | 46 | ICE DAT |
15 | VDD | 47 | ICE CK |
16 | VSS | 48 | ДОДАТИ |
17 | VBUS | 49 | ПД.0 |
18 | VDD33 | 50 | ПД.1 |
19 | D- | 51 | ПД.2 |
20 | D+ | 52 | ПД.3 |
21 | PB.0, RXO | 53 | ПД.4 |
22 | PB.1, TXO | 54 | ПД.5 |
23 | ПБ.2, РТСО | 55 | PB.15, /INT1 |
24 | PB.3, CTS0 | 56 | XT1 OUT |
25 | ПК.5 | 57 | XT1_IN |
26 | ПК.4 | 58 | /RESET |
27 | ПК.3, MOS100 | 59 | VSS |
28 | PC.2, MIS000 | 60 | VDD |
29 | ПК.1, СПИЛЬКО | 61 | PS2DAT |
30 | ПК.0, SPISSOO | 62 | PS2CLK |
31 | PB.10, TM2, SPISSO1 | 63 | PVSS |
32 | PB.9, TM1, SPISS11 | 64 | ПБ.8, ТМО |
Таблиця 2-1 Призначення контактів для NUC122 LQFP-64
2.3 Розміщення друкованої плати 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- Open Workspace
Відкрийте робочу область 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 Завантажте бібліотеку програмного забезпечення BSP NuMicro™ NUC100 Series 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
Документи / Ресурси
![]() |
122-розрядний мікроконтроллер nuvoTon NuTiny-SDK-NUC0 ARM Cortex-M32 [pdfПосібник користувача NuTiny-SDK-NUC122, 0-розрядний мікроконтроллер ARM Cortex-M32, 122-розрядний мікроконтроллер NuTiny-SDK-NUC0 ARM Cortex-M32 |