로그인회원등록 내글장바구니주문조회현재접속자
 상품 검색








 게시판 검색





 
 
회원등록 비번분실


온라인 입금계좌
ㆍ기업은행
ㆍ219-043192-01-028
ㆍ이건영

      거래은행 바로가기
 
 Sensor Applications
아듀이노 공개소스
작성자 avrtools™        
작성일 2010/10/22
첨부#1 AVRISP-mkII-Driver.zip (521KB) (Down:277)
ㆍ추천: 0  ㆍ조회: 8093   
  Arduino IDE에서 AVRISP-mkII 사용방법
이 자료는 아듀이노 소스를 Arduino IDE에서 컴파일하고,
아듀이노 Bootloader나 아듀이노 기판 없이 AVRISP-mkII를 사용하여,
Arduino IDE에서 USB 포트로 Upload하는 방법에 대하여 설명한다.
참조 사이트 : http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1275160256/1

아듀이노 IDE는 다운로드 한 파일의 압축만 풀면 설치과정이 필요없이 바로 작동시킬 수 있으며,
편집, 수정, 저장(편집기 내장), 번역(컴파일러 내장)  및 펌웨어 굽기(ISP 내장) 까지 모든 작업이 가능하고,
또한 공개된 하드웨어와 전용화된 컴파일러는 많은 응용 소스를 수정없이 사용이 가능하므로,
점점 사용자가 늘어 나고 있으며, AVR Studio와 AVR-ISP 까지 아듀이노 IDE로 대체되고 있다.
 
기존 아듀이노를 사용하는 방법은 다음과 같으나,
아듀이노 소스 --> Arduino IDE --> USB 포트 --> 아듀이노 기판 (Arduino Bootloader 내장)

이 방법을 사용하면 Arduino 소스를 아듀이노 기판없이, 일반 AVR 기판을 사용할 수 있다.
아듀이노 소스 --> Arduino IDE --> USB 포트 --> AVRISP-mkII --> 일반 AVR 기판 (ISP 커넥터 사용)
 
참고로 기존의 방법을 설명하면 다음과 같다. 
일반 AVR 소스 -->AVR Studio  --> USB 포트 --> AVRISP-mkII --> 일반 AVR 기판 (ISP 커넥터 사용)
 
상세 설명
Arduino Sketch에서 일반 AVR 기판을 Arduino Bootloader 없이, AVRISP-mkII로 연결하려면,
Arduino 0017 --> hardware --> 폴더의 boards.txt를 편집기로 열고,
Arduino IDE의 Configration 파일에 다음 내용을 추가한다.

Upload 기판의 종류가  AVRISP-mkII를 연결하여 ATmega168 기판을 사용하는 환경이 추가된다.
 
##############################################################
vrispmkii.name=AVRISP mkII w/ ATmega168

avrispmkii.upload.protocol=avrispmkii
avrispmkii.upload.maximum_size=14336
avrispmkii.upload.speed=19200
avrispmkii.upload.using=avrispmkii

avrispmkii.bootloader.low_fuses=0xff
avrispmkii.bootloader.high_fuses=0xdd
avrispmkii.bootloader.extended_fuses=0x00
avrispmkii.bootloader.path=atmega
avrispmkii.bootloader.file=ATmegaBOOT_168_diecimila.hex
avrispmkii.bootloader.unlock_bits=0x3F
avrispmkii.bootloader.lock_bits=0x0F

avrispmkii.build.mcu=atmega168
avrispmkii.build.f_cpu=16000000L
avrispmkii.build.core=arduino

만일 ATmega328p를 사용한 기판을 AVRISP-mkII로 연결하려면 다음 내용을 추가한다
##############################################################
atmega328.name=Avrisp mkII Duemilanove w/ ATmega328p-16MHz
atmega328.upload.protocol=avrispmkii
atmega328.upload.maximum_size=30720
atmega328.upload.speed=57600

atmega328.bootloader.low_fuses=0xFF
atmega328.bootloader.high_fuses=0xDA
atmega328.bootloader.extended_fuses=0x05
atmega328.bootloader.path=atmega
atmega328.bootloader.file=ATmegaBOOT_168_atmega328.hex
atmega328.bootloader.unlock_bits=0x3F
atmega328.bootloader.lock_bits=0x0F

atmega328.build.mcu=atmega328p
atmega328.build.f_cpu=16000000L
atmega328.build.core=arduino

Arduino IDE(통합 편집-번역기)인 Arduino 0017을 실행하면 Board에 
AVRISP-mkII / with ATmega168 기판에 다음과 같이 추가 된다.
  
 
물론, AVR Studio의 설치시에 나오는 AVRISP-mkII를 사용하는 jungo 드라이버를 선택하고 설치해야 한다)
AVRISP-mkII Jungo 다라이버 : 직접 내려받기 -> AVRISP-mkII-Driver.zip(520.8KB) 
 
AVRISP-mkII 드라이버를 깔고, 제어판-> 장치관리자 -> Jungo -> AVRISP mkII 가 보여야 한다.
 
 
만일 Arduino IDE의 USB 드라이버 문제로 AVRISP-mkII가 충돌한다면,
Arduino 0017 --> hardware -->폴더의 pragrammers.txt를 편집기로 열고,
 
avrisp.name=AVR ISP
avrisp.communication=serial
avrisp.protocol=stk500

avrispmkii.name=AVRISP mkII
avrispmkii.communication=usb
avrispmkii.protocol=stk500v2

usbtinyisp.name=USBtinyISP
usbtinyisp.protocol=usbtiny

parallel.name=Parallel Programmer
parallel.protocol=dapa
parallel.force=true
# parallel.delay=200

 
황색 바탕의 usb를 다음과 같이 수정할 수도 있다.
avrispmkii.communication=jungo

이 프로그램은 무료 소프트웨어로, 신체와 재산 상의 어떤 위험과 손해를 보상하지 않습니다.
이 프로그램은 GNU 무료 소프트웨어 배포규정을 따릅니다.
Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
AVRTOOLS™

   
윗글 Arduino Uno 및 USB2serial Uno의 소개
아래글 아듀이노 초음파 거리측정 및 응용
    N         제목    글쓴이 작성일 조회 추천
61 비접점식 QTouch 방식 근접검출 스위치 leeky 2016/01/21 (목) 852 0
60 Arduino 고속 오실로스코프 #3 avrtools™ 2012/03/29 (목) 17930 0
59 아날로그 8ch 데이터 로거 avrtools™ 2012/03/29 (목) 2925 0
58 Arduino DMX512 송신기 제작 avrtools™ 2012/03/15 (목) 3063 0
57 nRF24L01 무선모듈의 사용방법 avrtools™ 2012/03/07 (수) 6112 0
56 초음파 거리 측정기의 제작 avrtools™ 2011/09/18 (일) 5029 0
55 3축 가속도 센서 ADXL335 avrtools™ 2011/09/09 (금) 3560 0
54 Arduino Uno USBserial 펌웨어의 변경 avrtools™ 2011/08/27 (토) 3122 0
53 Arduino MIDI의 소개 avrtools™ 2011/08/19 (금) 3524 0
52 Arduino 고속 Oscillo Scope #2 avrtools™ 2011/08/12 (금) 3149 0
51 Arduino Uno 및 USB2serial Uno의 소개 [2] avrtools™ 2011/07/30 (토) 3417 0
50 Arduino IDE에서 AVRISP-mkII 사용방법 avrtools™ 2010/10/22 (금) 8093 0
49 아듀이노 초음파 거리측정 및 응용 avrtools™ 2010/03/14 (일) 4234 0
48 M328-USB의 비밀 온도센서 avrtools™ 2010/01/02 (토) 3650 0
47 M168-mini로 만드는 USBasp avrtools™ 2009/10/10 (토) 5504 0
46 OBDuino ISO9141 소스의 설명 avrtools™ 2009/10/08 (목) 4291 0
45 아듀이노 0017 업그레이드 avrtools™ 2009/08/18 (화) 3803 0
44 Arduino 0015 업그레이드 avrtools™ 2009/06/01 (월) 3491 0
43 CC2500 Zigbee RF Modem #1 [4] avrtools™ 2008/11/20 (목) 6772 0
42 아듀이노 소프트웨어 Ver 0012 avrtools™ 2008/09/23 (화) 4086 0
41 Arduino 소프트웨어 설치방법 avrtools™ 2008/08/31 (일) 5701 0
40 아듀이노 PC 카메라 제작 avrtools™ 2008/10/28 (화) 7328 0
39 아듀이노 AVR-ISP V2의 제작 [6] avrtools™ 2008/10/22 (수) 8435 0
38 아듀이노 J1850-PWM 스캐너 avrtools™ 2008/10/15 (수) 4612 0
37 아듀이노 MPGduino의 제작 avrtools™ 2008/10/11 (토) 5039 0
36 아듀이노 OBD-II PID 처리함수 avrtools™ 2008/10/12 (일) 5712 0
35 아듀이노 OBD-II PID 송수신 함수 avrtools™ 2008/10/09 (목) 9786 0
34 아듀이노 ODB-II 스캐너 제작 [9] avrtools™ 2008/10/04 (토) 17564 0
33 아듀이노 AC전원 THD 측정 [2] avrtools™ 2008/09/30 (화) 6890 0
32 아듀이노 소프트방식 16Bit ADC avrtools™ 2008/09/23 (화) 5649 0
31 아듀이노 초음파 모듈의 제작. avrtools™ 2008/09/22 (월) 4962 0
30 아듀이노 Wii 프로세싱 avrtools™ 2008/09/20 (토) 4222 0
29 아듀이노 초음파 거리측정 avrtools™ 2008/09/20 (토) 6161 0
28 아듀이노 8x5 초소형 전광판 avrtools™ 2008/09/11 (목) 4752 0
27 아듀이노 4선식 터치패널 avrtools™ 2008/09/10 (수) 4738 0
26 아듀이노 2색 8x8 LED avrtools™ 2008/09/10 (수) 5015 0
25 아듀이노 24x6 LED 전광판 avrtools™ 2008/09/10 (수) 5553 0
24 아듀이노 8x8 LED 프로세싱 avrtools™ 2008/09/10 (수) 4173 0
23 아듀이노 32x16 RGB 전광판 avrtools™ 2008/09/06 (토) 13763 0
22 아듀이노 맥박검출기 avrtools™ 2008/09/03 (수) 9644 0
21 아듀이노 적외선 거리센서 avrtools™ 2008/09/01 (월) 6053 0
20 아듀이노 DMX 수신장치 [7] avrtools™ 2008/08/31 (일) 6911 0
19 아듀이노 AVR-ISP 만들기 avrtools™ 2008/08/30 (토) 4222 0
18 아듀이노 POV #3 avrtools™ 2008/08/30 (토) 3541 0
17 아듀이노 POV #2 avrtools™ 2008/08/30 (토) 3309 0
16 AVR 병렬포트 굽기장치 avrtools™ 2008/08/30 (토) 5330 0
15 아듀이노 DMX 송신기 avrtools™ 2008/08/28 (목) 5224 0
14 아듀이노 부트로더의 개조 [1] avrtools™ 2008/08/28 (목) 5877 0
13 아듀이노 병렬포트 굽기장치 avrtools™ 2008/08/26 (화) 4284 0
12 아듀이노 POV #1 avrtools™ 2008/08/26 (화) 3558 0
11 아듀이노 MIDI 드럼 leeky 2008/08/24 (일) 4875 0
10 아듀이노 SD/MMC 카드 avrtools™ 2008/08/24 (일) 9878 0
9 아듀이노 MIDI 플륫 avrtools™ 2008/08/24 (일) 3705 0
8 아듀이노 RGB LED avrtools™ 2008/08/23 (토) 5132 0
7 아듀이노 USB 오실로스코프 [2] leeky 2008/08/21 (목) 6545 0
6 가속도계 ADXL202 응용소스 avrtools™ 2008/08/20 (수) 5001 0
5 아듀이노 가속도센서 avrtools™ 2008/08/18 (월) 5011 0
4 아듀이노 RC서보 제어 avrtools™ 2008/08/17 (일) 5337 0
3 아듀이노 910-ISP 만들기 avrtools™ 2008/08/16 (토) 4858 0
2 아듀이노 온도센서, XBee 송수신 avrtools™ 2008/08/15 (금) 7699 0
1 아듀이노 기본명령 avrtools™ 2008/08/07 (목) 6804 0
1

바구니 : 0
 보관함 : 0
오늘뷰 : 0
HOME   |   회사소개   |   제휴안내   |   회사위치   |   서비스이용 약관   |   개인정보 보호정책   |   사이트맵
17015 경기도 용인시 기흥구 동백중앙로16번길 16-25, 508호. 전화 : 031-282-3310
사업자 등록번호 : 697-47-00075 / 대표 : 이건영 / 업태 : 제조업 / 종목 : LED조명, LED전원, 제어장치.
개인정보 관리책임자 : 홈페이지 관리자 . Copyright ⓒ2016 아크레즈 (ACLEDS INC.)
HOME TOP PREVNEXT 0 0 0