가끔 가다보면 실제 아두이노에서 hex 파일을 추출해야 하는 경우가 있어요!

그렇다면, avrdude 를 사용해봐요

우선 "아두이노 IDE 설치경로\hardware\tools\avr\bin\" 에보면 avrdude.exe  가 있어요. 해당 폴더에서 명령프롬프트를 열어요.

(Tip : Shift+우클릭 해서 명령창 관련 메뉴를 선택하면 해당폴더에서 명령창이 열려요.)

avrdude.exe -p m328p  -c arduino -C "..\etc\avrdude.conf" -P com6 -U flash:r:"C:\flash.hex":i

이렇게 입력하면 아두이노에서 hex 파일이 추출가능해요.

(-P 다음에 오는건 COM 포트 번호에요. 각자에 맞는 COM 포트 번호로 바꾸세요.)

(단, uno 기준이에요. 메가2560 사용자분들은 -p 다음껄 atmega2560 으로 바꾸고 해보세요!)

p.s 윈도우 환경에서는 아무도 설명안해주길래 적어봄.


#오이콩


+ Recent posts