가끔 가다보면 실제 아두이노에서 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 윈도우 환경에서는 아무도 설명안해주길래 적어봄.
#오이콩