Руководство пользователя 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
Скачано с Стрелка.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 — ее отладочный адаптер. Таким образом, пользователям не нужны другие дополнительные ДВС или отладка оборудования.
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: Том VCC5tagэлектронный разъем в NuTiny-EVB-122
- J2: порт USB в Nu-Link-Me
МОЩНОСТЬ Модель | USB-порт J2 | USB-порт J1 | JP1 VCC5 | Целевой том MCUtage |
Модель 1 | Подключить к ПК | X | 3.3 В или 5 В постоянного тока выход [1] |
3.3 В или 5 В пост. тока [1] |
Модель 2 | X | Подключить к ПК | 4.8 В или 5 В постоянного тока выход [2] |
4.8 В или 5 В пост. тока [2] |
Модель 3 | X | X | Вход постоянного тока 2.5 В ~ 5.5 В | 2.5 В ~ 5.5 В постоянного тока, что Решено JP1 VCC5 вход |
Х: не используется.
Примечание 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) для подключения к целевой плате (например,ampле 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.
№ контакта | Имя пин-кода | № контакта | Имя пин-кода |
01 | PB.14, /ВНУТРИ | 33 | ВСС |
02 | Х320 | 34 | ПК.13 |
03 | Х321 | 35 | ПК.12 |
04 | PA.11,12C1SCL | 36 | ПК.11, МОСИ10 |
05 | ПА.10, И2К1СДА | 37 | ПК.10, МИС010 |
06 | ПД.8 | 38 | ВДД |
07 | ПД.9 | 39 | ПК.9, СПИКЛК1 |
08 | ПД.10 | 40 | ПК.8, SPISS10 |
09 | PD 11 | 41 | ПА.15, ШИМ3 |
10 | ПБ.4, RX1 | 42 | ВСС |
11 | ПБ.5, ТХ1 | 43 | ПА.14, ШИМ2 |
12 | ПБ.6, РТС1 | 44 | ПА.13, ШИМ1 |
13 | ПБ.7. CTS1 | 45 | PA.12, ШИМ |
14 | ЛДО | 46 | ЛЕД ДАТ |
15 | ВДД | 47 | ЛЕД СК |
16 | ВСС | 48 | ДОБАВЛЯТЬ |
17 | VBUS | 49 | ПД.0 |
18 | ВДД33 | 50 | ПД.1 |
19 | D- | 51 | ПД.2 |
20 | D+ | 52 | ПД.3 |
21 | ПБ.0, РХО | 53 | ПД.4 |
22 | ПБ.1, ТХО | 54 | ПД.5 |
23 | ПБ.2, РТСО | 55 | ПБ.15, /INT1 |
24 | ПБ.3, CTS0 | 56 | XT1 ВЫХОД |
25 | ПК.5 | 57 | XT1_IN |
26 | ПК.4 | 58 | / СБРОС НАСТРОЕК |
27 | ПК.3, МОС100 | 59 | ВСС |
28 | ПК.2, МИС000 | 60 | ВДД |
29 | ПК.1, СПИКЛКО | 61 | PS2DAT |
30 | ПК.0, СПИССОО | 62 | PS2CLK |
31 | ПБ.10, ТМ2, СПИССО1 | 63 | ПВСС |
32 | ПБ.9, ТМ1, СПИС11 | 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 Кейл ЮВижн
Загрузка и установка программного обеспечения 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 Exampле программа
Этот бывшийample демонстрирует простоту загрузки и отладки приложения на плате NuTiny-SDK-NUC122. Его можно найти в каталоге списка рис. 3-2 и загрузить с веб-сайта Nuvoton NuMicro™. webсайт после главы 6.3.
Чтобы использовать этот бывшийampль:
На плате NuTiny-EVB-4 загорится светодиод PB.122.
Запустить μVision®
- Проект-Открыть
Откройте проект Smpl_NuTiny_122.uvproj. file Проект – Построить
Скомпилируйте и свяжите приложение Smpl_NuTiny-NUC122.Флеш – Скачать
Запрограммируйте код приложения во встроенную флэш-память.Запустить режим отладки
С помощью команд отладчика вы можете:Review переменные в окне просмотра
Пошаговый код
Сброс устройства
Запустить приложение
Как запустить NuTiny-SDK-NUC122 на встроенной рабочей среде IAR
4.1 Загрузка и установка ПО IAR Embedded Workbench
Пожалуйста, свяжитесь с компанией 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.
4.4 Smpl_NuTiny-NUC122 Exampле программа
Этот бывшийample демонстрирует простоту загрузки и отладки приложения на плате NuTiny-SDK-NUC122. Его можно найти в каталоге списка рис. 4-2 и загрузить с веб-сайта Nuvoton NuMicro™. webсайт, следующий за главой 6.3.
Чтобы использовать этот бывшийampль:
На плате NuTiny-EVB-4 загорится светодиод PB.122.
Запустить встроенную рабочую среду IAR
- File-Открытое рабочее пространство
Откройте рабочее пространство Smpl_NuTiny_122.eww. file Проект – Сделать
Скомпилируйте и слинкуйте приложение Smpl_NuTiny-122.Проект — загрузка и отладка
Запрограммируйте код приложения во встроенную флэш-память.Пошаговый код
Сброс устройства
Запустить приложение
Схема 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 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
Документы/Ресурсы
![]() |
nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-разрядный микроконтроллер [pdf] Руководство пользователя NuTiny-SDK-NUC122, 0-разрядный микроконтроллер ARM Cortex-M32, 122-разрядный микроконтроллер NuTiny-SDK-NUC0 ARM Cortex-M32 |