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








 게시판 검색





 
 
회원등록 비번분실


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

      거래은행 바로가기
 
 Sensor Applications
아듀이노 공개소스
작성자 avrtools™        
작성일 2010/10/22
첨부#1 AVRISP-mkII-Driver.zip (521KB) (Down:275)
ㆍ추천: 0  ㆍ조회: 7940   
  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 (목) 716 0
60 Arduino 고속 오실로스코프 #3 avrtools™ 2012/03/29 (목) 17790 0
59 아날로그 8ch 데이터 로거 avrtools™ 2012/03/29 (목) 2835 0
58 Arduino DMX512 송신기 제작 avrtools™ 2012/03/15 (목) 2957 0
57 nRF24L01 무선모듈의 사용방법 avrtools™ 2012/03/07 (수) 5945 0
56 초음파 거리 측정기의 제작 avrtools™ 2011/09/18 (일) 4878 0
55 3축 가속도 센서 ADXL335 avrtools™ 2011/09/09 (금) 3402 0
54 Arduino Uno USBserial 펌웨어의 변경 avrtools™ 2011/08/27 (토) 3000 0
53 Arduino MIDI의 소개 avrtools™ 2011/08/19 (금) 3404 0
52 Arduino 고속 Oscillo Scope #2 avrtools™ 2011/08/12 (금) 3023 0
51 Arduino Uno 및 USB2serial Uno의 소개 [2] avrtools™ 2011/07/30 (토) 3294 0
50 Arduino IDE에서 AVRISP-mkII 사용방법 avrtools™ 2010/10/22 (금) 7940 0
49 아듀이노 초음파 거리측정 및 응용 avrtools™ 2010/03/14 (일) 4148 0
48 M328-USB의 비밀 온도센서 avrtools™ 2010/01/02 (토) 3564 0
47 M168-mini로 만드는 USBasp avrtools™ 2009/10/10 (토) 5340 0
46 OBDuino ISO9141 소스의 설명 avrtools™ 2009/10/08 (목) 4168 0
45 아듀이노 0017 업그레이드 avrtools™ 2009/08/18 (화) 3697 0
44 Arduino 0015 업그레이드 avrtools™ 2009/06/01 (월) 3383 0
43 CC2500 Zigbee RF Modem #1 [4] avrtools™ 2008/11/20 (목) 6650 0
42 아듀이노 소프트웨어 Ver 0012 avrtools™ 2008/09/23 (화) 4014 0
41 Arduino 소프트웨어 설치방법 avrtools™ 2008/08/31 (일) 5589 0
40 아듀이노 PC 카메라 제작 avrtools™ 2008/10/28 (화) 7206 0
39 아듀이노 AVR-ISP V2의 제작 [6] avrtools™ 2008/10/22 (수) 8288 0
38 아듀이노 J1850-PWM 스캐너 avrtools™ 2008/10/15 (수) 4531 0
37 아듀이노 MPGduino의 제작 avrtools™ 2008/10/11 (토) 4904 0
36 아듀이노 OBD-II PID 처리함수 avrtools™ 2008/10/12 (일) 5485 0
35 아듀이노 OBD-II PID 송수신 함수 avrtools™ 2008/10/09 (목) 9653 0
34 아듀이노 ODB-II 스캐너 제작 [9] avrtools™ 2008/10/04 (토) 17257 0
33 아듀이노 AC전원 THD 측정 [2] avrtools™ 2008/09/30 (화) 6787 0
32 아듀이노 소프트방식 16Bit ADC avrtools™ 2008/09/23 (화) 5558 0
31 아듀이노 초음파 모듈의 제작. avrtools™ 2008/09/22 (월) 4841 0
30 아듀이노 Wii 프로세싱 avrtools™ 2008/09/20 (토) 4144 0
29 아듀이노 초음파 거리측정 avrtools™ 2008/09/20 (토) 6054 0
28 아듀이노 8x5 초소형 전광판 avrtools™ 2008/09/11 (목) 4664 0
27 아듀이노 4선식 터치패널 avrtools™ 2008/09/10 (수) 4657 0
26 아듀이노 2색 8x8 LED avrtools™ 2008/09/10 (수) 4896 0
25 아듀이노 24x6 LED 전광판 avrtools™ 2008/09/10 (수) 5439 0
24 아듀이노 8x8 LED 프로세싱 avrtools™ 2008/09/10 (수) 4105 0
23 아듀이노 32x16 RGB 전광판 avrtools™ 2008/09/06 (토) 13676 0
22 아듀이노 맥박검출기 avrtools™ 2008/09/03 (수) 9488 0
21 아듀이노 적외선 거리센서 avrtools™ 2008/09/01 (월) 5941 0
20 아듀이노 DMX 수신장치 [7] avrtools™ 2008/08/31 (일) 6781 0
19 아듀이노 AVR-ISP 만들기 avrtools™ 2008/08/30 (토) 4136 0
18 아듀이노 POV #3 avrtools™ 2008/08/30 (토) 3463 0
17 아듀이노 POV #2 avrtools™ 2008/08/30 (토) 3246 0
16 AVR 병렬포트 굽기장치 avrtools™ 2008/08/30 (토) 5212 0
15 아듀이노 DMX 송신기 avrtools™ 2008/08/28 (목) 5124 0
14 아듀이노 부트로더의 개조 [1] avrtools™ 2008/08/28 (목) 5770 0
13 아듀이노 병렬포트 굽기장치 avrtools™ 2008/08/26 (화) 4207 0
12 아듀이노 POV #1 avrtools™ 2008/08/26 (화) 3491 0
11 아듀이노 MIDI 드럼 leeky 2008/08/24 (일) 4773 0
10 아듀이노 SD/MMC 카드 avrtools™ 2008/08/24 (일) 9783 0
9 아듀이노 MIDI 플륫 avrtools™ 2008/08/24 (일) 3602 0
8 아듀이노 RGB LED avrtools™ 2008/08/23 (토) 5035 0
7 아듀이노 USB 오실로스코프 [2] leeky 2008/08/21 (목) 6430 0
6 가속도계 ADXL202 응용소스 avrtools™ 2008/08/20 (수) 4905 0
5 아듀이노 가속도센서 avrtools™ 2008/08/18 (월) 4892 0
4 아듀이노 RC서보 제어 avrtools™ 2008/08/17 (일) 5225 0
3 아듀이노 910-ISP 만들기 avrtools™ 2008/08/16 (토) 4719 0
2 아듀이노 온도센서, XBee 송수신 avrtools™ 2008/08/15 (금) 7526 0
1 아듀이노 기본명령 avrtools™ 2008/08/07 (목) 6619 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