누보톤 로고

NuTiny-SDK-NUC122 사용자 매뉴얼

ARM Cortex™-M0
32비트 마이크로컨트롤러

NuTiny-SDK-NUC122 사용자 매뉴얼
NuMicro™ NUC122 시리즈용

이 문서에 기술된 정보는 Nuvoton Technology의 독점 지적 재산입니다.
Corporation이며 Nuvoton의 허가 없이 복제할 수 없습니다.

Nuvoton은 NuMicro의 참조 목적으로만 이 문서를 제공합니다. 마이크로컨트롤러 기반 시스템 설계.
Nuvoton은 오류나 누락에 대해 책임을 지지 않습니다.

모든 데이터 및 사양은 예고 없이 변경될 수 있습니다.

추가 정보나 질문이 있는 경우 Nuvoton Technology Corporation에 문의하십시오.

간행물 릴리스
날짜: 25년 2011월 XNUMX일
개정 V1.0

에서 다운로드 애로우닷컴.

 위에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은 NUC122 시리즈용 NuTiny-SDK-NUC122이며 왼쪽 부분은 NuTiny-EVB-122, 오른쪽 부분은 Nu-Link-Me라는 디버그 어댑터입니다. NuTiny-EVB-122는 다른 개발 보드와 유사합니다. 사용자는 이를 사용하여 실제 동작을 에뮬레이트하는 애플리케이션을 개발하고 검증할 수 있습니다. 온보드 칩은 NUC122 시리즈 기능을 다룹니다. NuTiny-EVB-122는 사용자의 대상 시스템을 설계하는 실제 시스템 컨트롤러가 될 수 있습니다.
Nu-Link-Me는 디버그 어댑터입니다. Nu-Link-Me 디버그 어댑터는 PC의 USB 포트를 대상 시스템(직렬 유선 디버그 포트를 통해)에 연결하고 대상 하드웨어에서 임베디드 프로그램을 프로그래밍하고 디버그할 수 있도록 합니다. NuLink-Me Debug 어댑터를 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: NuTiny-EVB-122의 USB 포트
  • JP1: VCC5 볼륨tagNuTiny-EVB-122의 e 커넥터
  • J2: Nu-Link-Me의 USB 포트
전원 모델 J2 USB 포트 J1 USB 포트 JP1 VCC5 대상 MCU 볼륨tage
모델 1 PC에 연결 X DC 3.3V 또는 5V
출력 [1]
DC 3.3V 또는 5V[1]
모델 2 X PC에 연결 DC 4.8V 또는 5V
출력 [2]
DC 4.8V 또는 5V[2]
모델 3 X X DC 2.5V ~ 5.5V 입력 DC 2.5V ~ 5.5V 그
JP1 VCC5로 결정
입력

X: 미사용.
참고 1: Nu-Link-Me의 JPR 점퍼에서 설정(VCC를 통해 3.3V 또는 5V에 연결)에 따라 달라집니다.
참고 2: NuTiny-EVB-4.8의 D5에서 다이오드 장치(1V)를 넣거나 두 핀을 모두 단락(122V)해야 합니다.

2.1.2 디버그 커넥터

  • JP3: Nuvoton ICE 어댑터(Nu-Link 또는 NuLink-Me)와 연결하기 위한 대상 보드(NuTiny-EVB-122)의 커넥터
  • JP9: 대상 보드와 연결하기 위한 ICE 어댑터(Nu-Link-Me)의 커넥터(예:amp르 NuTiny-EVB-122)

2.1.3 USB 커넥터

  • J1: 애플리케이션을 위한 NuTiny-EVB-122의 미니 USB 커넥터
  • J2: PC 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: NuTiny-EVB-5의 VCC122 커넥터
  • JP2: NuTiny-EVB-122의 GND 커넥터

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, PWM
14 LDO 46 아이스 닷
15 VDD 47 아이스 CK
16 VSS 48 추가하다
17 V-버스 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 출력
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, 스피클코 61 PS2DAT
30 PC.0, 스피수 62 PS2CLK
31 PB.10, TM2, 스피소1 63 영어:
32 PB.9, TM1, SPISS11 64 PB.8, TMO

표 2-1 NUC122 LQFP-64의 핀 할당

2.3 NuTiny-SDK-NUC122 PCB 배치

사용자는 NuTiny–SDK-NUC2 PCB 배치에 대해 그림 2-122를 참조할 수 있습니다.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32비트 마이크로컨트롤러 - 그림 2-2

Keil μVision® IDE®에서 NuTiny-SDK-NUC122를 시작하는 방법

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에 나와 있습니다.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32비트 마이크로컨트롤러 - 그림 2-3

3.4 Smpl_NuTiny-NUC122 예amp르 프로그램

이 전ample는 NuTiny-SDK-NUC122 보드에서 애플리케이션 다운로드 및 디버깅의 용이성을 보여줍니다. 그림 3-2 목록 디렉토리에서 찾을 수 있으며 Nuvoton NuMicro™에서 다운로드할 수 있습니다. web6.3장을 따르는 사이트.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32비트 마이크로컨트롤러 - 그림 3-2

 

이 예를 사용하려면amp르 :
PB.4 LED는 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 플래시 – 다운로드
    애플리케이션 코드를 온칩 플래시 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 애플리케이션 실행

 IAR Embedded Workbench에서 NuTiny-SDK-NUC122를 시작하는 방법

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르 프로그램

이 전amp이 파일은 NuTiny-SDK-NUC122 보드에서 애플리케이션을 다운로드하고 디버깅하는 용이성을 보여줍니다. 그림 4-2 목록 디렉토리에서 찾을 수 있으며 Nuvoton NuMicro ™에서 다운로드할 수 있습니다. web6.3장에 이어지는 사이트.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32비트 마이크로컨트롤러 - 그림 4-2

이 예를 사용하려면amp르 :
PB.4 LED는 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 프로젝트 – 다운로드 및 디버그
    애플리케이션 코드를 온칩 플래시 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™ 제품군 관련 다운로드 Files 누보톤에서 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 Step2
4단계 NuMicro™ NUC100 시리즈 소프트웨어 라이브러리 다운로드

개정 내역

버전 D  날짜 페이지 설명
1 25년 2011월 XNUMX일 최초 릴리스

중요 공지
Nuvoton 제품은 외과적 이식, 원자력 에너지 제어 기기, 항공기 또는 우주선 기기, 운송 기기, 교통 신호 기기, 연소 제어 기기 또는 의도된 기타 용도를 위한 시스템 또는 장비의 구성 요소로 사용하도록 설계, 의도, 승인 또는 보증되지 않습니다. 삶을 지원하거나 유지하기 위해. 또한, Nuvoton 제품은 Nuvoton 제품의 고장으로 인해 부상, 사망 또는 심각한 재산 피해나 환경 피해가 발생할 수 있는 상황을 초래하거나 초래할 수 있는 응용 분야용으로 제작되지 않았습니다.

이러한 응용 프로그램에 사용하기 위해 이러한 제품을 사용하거나 판매하는 Nuvoton 고객은 자신의 위험을 감수하고 그러한 부적절한 사용 또는 판매로 인해 발생하는 모든 손해에 대해 Nuvoton을 완전히 배상하는 데 동의합니다.

모든 데이터 및 사양은 예고 없이 변경될 수 있습니다. 이 데이터시트에 언급된 제품 및 회사의 모든 상표는 해당 소유자의 소유입니다.

발행일: 25년 2011월 XNUMX일
개정 V1.0

문서 / 리소스

nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32비트 마이크로컨트롤러 [PDF 파일] 사용자 매뉴얼
NuTiny-SDK-NUC122, ARM Cortex-M0 32비트 마이크로컨트롤러, NuTiny-SDK-NUC122 ARM Cortex-M0 32비트 마이크로컨트롤러

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *