반응형


먼저 프로젝트를 다운 받고



LUFA를 다운받고 

http://www.fourwalledcubicle.com/LUFA.php


AVR toolchain 설치하고(회원 가입 필요) 구글링하면 다른 자료가 나오기도...

http://www.atmel.com/tools/atmelavrtoolchainforwindows.aspx


윈도우에서 빌드를 하기 위해 mingw를 설치하고 gcc나 make등 여러 필요할만한 것들 마구 설치

https://sourceforge.net/projects/mingw/



(분야는 다르지만 평소에 코딩하던 개발환경에서 작업하느라

클린 상태에서는 달리 더 설치해야 하는게 있을 수 있습니다.)



makefile에서

MCU를 atmega16u2로 설정하고

LUFA_PATH도 압축 푼 경로로 설정




https://github.com/shinyquagsire23/Switch-Fightstick/commit/27886258840737dbd37319d6cd63278b17fe5af9


LUFA 버젼업에 따라 코드 수정도 좀 필요하고...

(다른 포크들을 보고 수정을 함...)




그리고 make를 하니

Joystick.hex 파일이 무사히 생성됨!


이제 아두이노에 올려야 하는데...







반응형

+ Recent posts