логотип нувотон

Руководство пользователя 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». Эти два документа будут храниться на локальном жестком диске, когда пользователь устанавливает каждый драйвер.

122-разрядный микроконтроллер nuvoTon NuTiny SDK NUC0 ARM Cortex M32 — Рис. 2-1

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.

122-разрядный микроконтроллер nuvoTon NuTiny SDK NUC0 ARM Cortex M32 — Рис. 2-2

Как запустить 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.

122-разрядный микроконтроллер nuvoTon NuTiny SDK NUC0 ARM Cortex M32 — Рис. 2-3

3.4 Smpl_NuTiny-NUC122 Exampле программа

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

122-разрядный микроконтроллер nuvoTon NuTiny SDK NUC0 ARM Cortex M32 — Рисунок 3-2

 

Чтобы использовать этот бывшийampль:
На плате NuTiny-EVB-4 загорится светодиод PB.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 Флеш – Скачать
    Запрограммируйте код приложения во встроенную флэш-память.
  • 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

Пожалуйста, свяжитесь с компанией 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.
122-разрядный микроконтроллер nuvoTon NuTiny SDK NUC0 ARM Cortex M32 — Рисунок 4-1

4.4 Smpl_NuTiny-NUC122 Exampле программа

Этот бывшийample демонстрирует простоту загрузки и отладки приложения на плате NuTiny-SDK-NUC122. Его можно найти в каталоге списка рис. 4-2 и загрузить с веб-сайта Nuvoton NuMicro™. webсайт, следующий за главой 6.3.

122-разрядный микроконтроллер nuvoTon NuTiny SDK NUC0 ARM Cortex M32 — Рисунок 4-2

Чтобы использовать этот бывшийampль:
На плате NuTiny-EVB-4 загорится светодиод PB.122.

  • NuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-битный микроконтроллер — ICON 9 Запустить встроенную рабочую среду IAR
  • 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 Проект — загрузка и отладка
    Запрограммируйте код приложения во встроенную флэш-память.
  • 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™, связанное с 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 Series BSP

Шаг 1 Посетите Nuvoton NuMicro™ webсайт: http://www.nuvoton.com/NuMicro
Шаг 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-битный микроконтроллер - Step2
Шаг 3 NuvoTon NuTiny SDK NUC122 ARM Cortex M0 32-битный микроконтроллер — 6.3 Step2
Шаг 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

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *