아두이노/기본

부트로더

youjin.A 2016. 2. 8. 21:56

1. 하드웨어 

원리

위에건 뉴시티제품의 usbISP입니다.  

사진처럼 1번 스위치를 왼쪽으로 돌려주세요~ 

USBISP의 6개의 핀을 아두이노의 빨간색 동그라미쳐진 핀에 연결합니다.

USBISP의 VCC는 아두이노의 VCC에

USBISP의 GND는 아두이노의 GND에

USBISP의 RST는 아두이노의 RESET에

USBISP의 SCK는 아두이노의 SCK에... 아시겠죠^^

아두이노에 빨간색 동그라미의 핀순서는 왼쪽 그림과 같습니다.

 

STEP1

그냥 선으로 연결해도 되지만 매번 귀찮기 때문에 납땜을~

초록색선은 점프했습니다~

 

STEP2

이제 USBISP와 아두이노를 연결해보겠습니다~

 

STEP3

다음으로 컴퓨터와 연결하겠습니다~

 

 

 

2. 소프트웨어

우선 USBISP의 드라이버를 설치 안했다면 해야되요!!

http://cafe.naver.com/newtc 

여기서 AD- USDISP V3.5 윈도우용 다운

 

AVR STUDIO4를 사용합니다.

http://blog.naver.com/ryumr?Redirect=Log&logNo=110074109653에서

AVR STUDIO4.18 다운~

클릭
AVR클릭

 

1)메인 설정

장치를 아두이노 328로 설정하고 프리퀀시를 115.2로 낮게 설정. 

 

2)퓨즈 설정

 

3)부트로더 프로그래밍

칩이 328이고, 우노로 부트로더하고 싶다면 파일은

아두이노폴더\hardware\arduino\bootloaders\optiboot\optiboot_atmega328.hex 

 

4. 락비트 설정

 

5. 테스트

Blink예제로 테스트 해보세요~



**다른 방법

http://oogundam.tistory.com/73