Microsoft Word ARM_ver2_0a.docx

Similar documents
PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

작성자 : 기술지원부 김 삼 수

Microsoft Word - CooCox

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

NTD36HD Manual

untitled

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

DE1-SoC Board

USER GUIDE

PowerPoint 프레젠테이션

목차 1. 기본설정 1-1. 설치해야할프로그램및파일 2. 문서읽는법 Cygwin 설치법 GNUARM 설치법 AT91SAM7S256 드라이버설치및컴퓨터연결 2-1. 개요 2-2. 회로도읽기 2-3. 데이터시트읽기 2-4. 타이밍차트읽

Install stm32cubemx and st-link utility

<4D F736F F D E20B4DCB8BB20C1A1B0CB20B9D720C1B6C4A120B8C5B4BABEF35F76312E335F2E646F63>

Remote UI Guide

MicrocontrollerAcademy_Lab_ST_040709

LXR 설치 및 사용법.doc

AL181N,ÇѱÛ,Ù+An+pip[D¿ë

PowerPoint Presentation

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

R50_51_kor_ch1

Microsoft Word - Automap3

CANTUS Evaluation Board Ap. Note

시스코 무선랜 설치운영 매뉴얼(AP1200s_v1.1)

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

歯MW-1000AP_Manual_Kor_HJS.PDF

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

INDEX 1. DataSheet 및 Circuit 1-1 DataSheet 1-2 Circuit 2. ADC 를통한조도센서, 온도센서활용. 2-1 조도센서, 온도센서활용 (ADC) 3. DBGU 를통한 LED, Relay, LCD, 초음파센서활용. 3-1 LED 토글

Mango220 Android How to compile and Transfer image to Target

슬라이드 1

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

슬라이드 제목 없음

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

PowerPoint 프레젠테이션

chapter1,2.doc

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

슬라이드 1

DDX4038BT DDX4038BTM DDX4038 DDX4038M 2010 Kenwood Corporation All Rights Reserved. LVT A (MN)

Microsoft PowerPoint - lab14.pptx

JDK이클립스

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

CD-RW_Advanced.PDF

2008

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

RedHat Linux Fedora Core 4 + APM 소스컴파일설치 김희균 [ 사전준비 : 리눅스시디, 리눅스설치공간준비와컴퓨터의 IP 주소와넷마스크, 게이트웨이주소기록 1. Linux 시디로부팅을한다. 2. Gra

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i postfix spf-filter 년 6 월

4S 1차년도 평가 발표자료

untitled

2014밝고고운동요부르기-수정3

2005프로그램표지

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

PowerPoint 프레젠테이션

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

고객 카드

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

Discrete Mathematics

10X56_NWG_KOR.indd

CPX-E-EC_BES_C_ _ k1

PowerPoint Presentation

DioPen 6.0 사용 설명서

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR

hd1300_k_v1r2_Final_.PDF

RealDSP UT 프로그램 메뉴얼

Microsoft PowerPoint - 10Àå.ppt

SRC PLUS 제어기 MANUAL

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

LCD Display

Áö½Ä°æ¿µ-2

Chapter 1

[ 컴퓨터시스템 ] 3 주차 1 차시. 디렉토리사이의이동 3 주차 1 차시디렉토리사이의이동 학습목표 1. pwd 명령을사용하여현재디렉토리를확인할수있다. 2. cd 명령을사용하여다른디렉토리로이동할수있다. 3. ls 명령을사용하여디렉토리내의파일목록을옵션에따라다양하게확인할수

Microsoft Word doc

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

Microsoft PowerPoint 통신 및 압축 명령어.ppt

PowerPoint 프레젠테이션

슬라이드 1

KEY 디바이스 드라이버

Smart Power Scope Release Informations.pages

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

PowerPoint 프레젠테이션

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) -

교육지원 IT시스템 선진화

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

0.1-6

Title Here

Microsoft PowerPoint - 03-Development-Environment-2.ppt

ISP and CodeVisionAVR C Compiler.hwp

AN_0005B_UART

PowerPoint 프레젠테이션

Microsoft PowerPoint - o8.pptx

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

메일서버등록제(SPF) 인증기능적용안내서 (AIX - sendmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 AIX 5.3 sendmail spf-filter 년 6 월

MV6410 Linux 마이크로비젼 MV6410-LCD Linux 활용가이드 마이크로비젼 MV6410 Linux 1

[8051] 강의자료.PDF

Transcription:

[Smart]0703-ARM 프로그램설치 _ver1_0a 목차 1 윈도우기반으로리눅스컴파일하기 (Cygwin, GNU ARM 설치 )... 2 1.1 ARM datasheet 받기... 2 1.2 Cygwin GCC-4.0 4.1 4.2 toolchain 파일받기... 2 1.3 Cygwin 다운로드... 3 1.4 Cygwin Setup... 5 2 Cygwin 환경설정... 10 2.1 cygwin 실행하기... 10 2.2 cygwin profile 설정... 11 2.3 GUNARM 설치... 14 2.3 환경변수설정... 15 2.4 make 실행해보기... 16 3 ARM Datasheet... 18 3.1 memory... 18 4 ARM Upload / Download Program 다운받기... 19 4.1 www.atmel.com... 19 4.2 설치하기... 20 4.3 설치완료... 21 4.4 추가소프트다운로드... 22 4.5 ARM 다운로드 USB driver 설치... 23 5 ARM 프로그램 Make 및다운로드... 25 5.1 ARM memory 비우기... 25 5.2 ARM 다운로드준비... 25 5.3 Samba 실행... 25 5.4 완료후 MPU Reset 버턴... 27 6 포트 LED 켜고끄기... 28 6.1 PIO Controller Set Output Data Register... 28 6.2 PIO Controller Clear Output Data Register... 28 6.3 Register Mapping... 28 Page 1 / 30

1 윈도우기반으로 리눅스컴파일하기 (Cygwin, GNU ARM 설치 ) 1.1 ARM datasheett 받기 Atmel 참고사이트 http://www.atmel.com/ /devices/sam7s64.aspx?tab=documents 1.2 Cygwin GCC-4..0 4.1 4.2 toolchain 파일받기 http://www2.amontec.com/gnuarm/files.html Page 2 / 30

1.3 Cygwin 다운로드내컴퓨터에리눅스명령어를쓸수있게하는프로그램. http://cygwin.com/ install.html Page 3 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a Page 4 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a 1.4 Cygwin Setup Page 5 / 30

Install 디렉토리지정 - 저는 D드라이브에깔았습니다. Page 6 / 30

다운받는싸이트 - 일본싸이트가빠르다고함 Page 7 / 30

Package 선택에서초기에 Devel 이 Default 로 Install 합니다. 설정되어있는것을 Install 로바꿔주고 Page 8 / 30

GnuArm 싸이트에서 gcc toolchain Cygwin 용받습니다. Page 9 / 30

2 Cygwin 환경설정 2.1 cygwin 실행하기 Administrator@JAEWOOLEE ~ $ ls -al 합계 21 drwxr-xr-x+ 1 Administrator 없음 drwxrwxrwt+ 1 Administrator 없음 0 7월 0 7월 1 17:44. 117:19.. -rw------- 1 Administrator 없음 77월 1 17:444.bash_history -rwxr-xr-x -rwxr-xr-x -rwxr-xr-x -rwxr-xr-x 1 Administrator 없음 14944 7월 1 Administrator 없음 6054 7월 1 Administrator 없음 19199 7월 1 Administrator 없음 1236 7월 1 16: 47.bash_profile 1 16: 47.bashrc 1 16: 47.inputrc 1 16: 47.profile Page 10 / 30

2.2 cygwin profile 설정 profile 과 1.tar 파일저장 : C:\Documents andd Settings\Administrator\ 바탕화면 \ARM\20140702 profile 파일과 1.tar 파일을아래 C:\cygwin\home\Administrator 디렉토리로복사사한다음 profile 파일이름을.profile 로이름변경 1.tar 압축해제 Profile 파일이름을. profile 로변경 Page 11 / 30

C:\cygwin\etc 폴더로 profile 파일복사 Cygwin 실행후 vi main.c 가 실행되는지 확인 현재디렉토리확인 :pwd Administrator@JAEWOOLEE ~ $ pwd /home/administratorr vi 편집기 명령이되는지확인 : Vi main.c Page 12 / 30

Administrator@JAEWOOLEE ~ $ vi main.c Page 13 / 30

2.3 GUNARM 설치 bu-2.17 gcc-4.1.1-c-c++_nl-1.14.0_gi-6.5.exe Page 14 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a 2.3 환경변수설정 Page 15 / 30

2.4 make 실행해보기 C:\Documents and Settings\Administrator\ \ 바탕화면 ARM\ARM Base Source(AT91SAM7S)\ARM_AT91SAM7S 해당폴더에서도스창실행 Page 16 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a Make Make clean Page 17 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a 3 ARM Datasheet 3.1 memory Page 18 / 30

4 ARM Upload / Download Program 다운받기 4.1 www.atmel.comm http://www.atmel.com/forms/registration-submitted.aspx http://www.atmel.com/products/ /microcontrollers/arm/sam7s_se.aspx?tab=tools Page 19 / 30

http://www.atmel.com/forms/registration-submitted.aspx 주의 ) e-mail 및이름국가를하면해당메일로가서로그인후다운로드가능 4.2 설치 하기 Page 20 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a 4.3 설치완료 Page 21 / 30

4.4 추가소프트다운로드 http://www.atmel.com/tools/sam7se-ek.aspx Home > Products > Microcontrollers > SMARTT ARM-based MCUs > SAM7S/SE MCUs Page 22 / 30

4.5 ARM 다운로드 USB driverr 설치설치드라이버폴더위치-> C:\Program Files\Atmel\sam-ba_2.12\drv Page 23 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a Page 24 / 30

완료후드라이버확인 5 ARM 프로그램 Make 및다운로드 5.1 ARM memory 비우기 TST ON USB (POWER ON) 10 초동안대기 ( 메모리비우는시간 ) 5.2 ARM 다운로드준비 USB (POWER OFF) TST OFFF USB (POWER ON) 5.3 Samba 실행 Page 25 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a Page 26 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a 5.4 완료후 MPU Reset 버턴실행확인 Page 27 / 30

6 포트 LED 켜고끄기 6.1 PIO Controller Set Output Data Registerr 6.2 PIO Controller Clear Output Data Register 6.3 Register Mapping Table 27-2. Register Mapping Offset Register Name Access Reset 0x0000 PIO Enable Register PIO PER Write-only 0x0004 PIO Disable Register PIO PDR Write-only 0x0008 PIO Status Register PIO PSR Read-only (1) 0x000C Reserved 0x0010 Output Enable Register PIO OER Write-only 0x0014 Output Disable Register PIO ODR Write-only 0x0018 Output Status Register PIO OSR Read-only 0x0000 00000 0x001C Reserved 0x0020 Glitch Input Filter Enable Register PIO IFER Write-only 0x0024 Glitch Input Filter Disable Register PIO IFDR Write-only 0x0028 Glitch Input Filter Status Register PIO IFSR Read-only 0x0000 00000 0x002C Reserved Page 28 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a 0x0030 Set Output Data Register PIO_SODR Write-only 0x0034 Clear Output Data Register PIO_CODR Write-only 0x0038 Output Data Status Register PIO_ODSR Read-only or (2) Read-write 0x003C Pin Data Status Register PIO_PDSR Read-only (3) 0x0040 Interrupt Enable Register PIO_IER Write-only 0x0044 Interrupt Disable Register PIO_IDR Write-only 0x0048 Interrupt Mask Register PIO_IMR Read-only 0x00000000 0x004C Interrupt Status Register (4) PIO_ISR Read-only 0x00000000 0x0050 Multi-driver Enable Register PIO_MDER Write-only 0x0054 Multi-driver Disable Register PIO_MDDR Write-only 0x0058 Multi-driver Status Register PIO_MDSR Read-only 0x00000000 0x005C Reserved 0x0060 Pull-up Disable Register PIO_PUDR Write-only 0x0064 Pull-up Enable Register PIO_PUER Write-only 0x0068 Pad Pull-up Status Register PIO_PUSR Read-only 0x00000000 0x006C Reserved Table 27-2. Register Mapping (Continued) Offset Register Name Access Reset 0x0070 Peripheral A Select Register (5) PIO_ASR Write-only 0x0074 Peripheral B Select Register (5) PIO_BSR Write-only 0x0078 AB Status Register (5) PIO_ABSR Read-only 0x00000000 0x007C to 0x009C Reserved 0x00A0 Output Write Enable PIO_OWER Write-only 0x00A4 Output Write Disable PIO_OWDR Write-only 0x00A8 Output Write Status Register PIO_OWSR Read-only 0x00000000 0x00AC Reserved Page 29 / 30

[Smart]0703-ARM 프로그램설치 _ver1_0a Page 30 / 30