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 드라이버 사용 설명서"를 참조하십시오. 이 두 문서는 사용자가 각 드라이버를 설치할 때 로컬 하드 디스크에 저장됩니다.
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를 참조할 수 있습니다.
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에 나와 있습니다.
3.4 Smpl_NuTiny-NUC122 예amp르 프로그램
이 전ample는 NuTiny-SDK-NUC122 보드에서 애플리케이션 다운로드 및 디버깅의 용이성을 보여줍니다. 그림 3-2 목록 디렉토리에서 찾을 수 있으며 Nuvoton NuMicro™에서 다운로드할 수 있습니다. web6.3장을 따르는 사이트.
이 예를 사용하려면amp르 :
PB.4 LED는 NuTiny-EVB-122 보드에서 토글됩니다.
μVision® 시작하기
- 프로젝트 열기
Smpl_NuTiny_122.uvproj 프로젝트 열기 file 프로젝트 – 빌드
Smpl_NuTiny-NUC122 애플리케이션 컴파일 및 링크플래시 – 다운로드
애플리케이션 코드를 온칩 플래시 ROM에 프로그래밍디버그 모드 시작
디버거 명령을 사용하여 다음을 수행할 수 있습니다.Review 감시 창의 변수
코드를 통한 단일 단계
기기를 재설정합니다
애플리케이션 실행
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에 나와 있습니다.
4.4 Smpl_NuTiny-NUC122 예amp르 프로그램
이 전amp이 파일은 NuTiny-SDK-NUC122 보드에서 애플리케이션을 다운로드하고 디버깅하는 용이성을 보여줍니다. 그림 4-2 목록 디렉토리에서 찾을 수 있으며 Nuvoton NuMicro ™에서 다운로드할 수 있습니다. web6.3장에 이어지는 사이트.
이 예를 사용하려면amp르 :
PB.4 LED는 NuTiny-EVB-122 보드에서 토글됩니다.
IAR Embedded Workbench 시작
- File-개방형 작업 공간
Smpl_NuTiny_122.eww 작업 공간 열기 file 프로젝트 – 만들기
Smpl_NuTiny-122 애플리케이션 컴파일 및 링크프로젝트 – 다운로드 및 디버그
애플리케이션 코드를 온칩 플래시 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월 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비트 마이크로컨트롤러 |