ATmega128 AVR 보드에 주입할 프로그램을 작성하려면 별도의 개발 툴이 필요합니다.
C#, C, C++ 등은 Visual Studio로 편하게 개발하지만, AVR은 Atmel Studio (구. AVR Studio)나 Codevision을 이용하여 개발합니다.
http://www.atmel.com/tools/atmelstudio.aspx
http://www.atmel.com/tools/STUDIOARCHIVE.aspx
그 중 내가 갖고 있는 보드와 ISP는 Atmel Studio 6.2 까지 지원하기에, 위 다운로드 사이트에서 Atmel Studio 6.2 (build 1153) Installer – with .NET 을 다운받았다.
[주의]
스튜디오를 재 설치해야되는 번거로움을 겪고 싶지 않으시다면,
Atmel Studio 6.2 버전을 설치하기 전, PC의 시간을 2014년 1월 1일로 맞춘 후 진행하세요.
설치파일을 실행하면 위와 같이 나옵니다.
설치를 진행하면 필요한 항목을 자동으로 설치합니다.
Visual Studio Shell을 설치하라고 합니다.
Next를 눌러 진행합니다.
사용권 조항 보고 동의 해주시고.
그대로 설치를 하면 됩니다.
설치하는데 시간이 조금 걸립니다.
설치가 완료됐습니다.
다음으로는 Atmel USB Driver를 설치합니다.
이때, 사용자의 PC 시간이 2014년 1월 1일로 설정되어 있는지 필히 확인하세요.
2014년 1월 1일로 설정되어있지 않으면 위와 같은 인증서 에러가 발생합니다.
시간을 변경하지 않고 설치했는데도 인증서 에러가 발생하지 않았다면 그냥 진행해도 됩니다.
마지막으로 Atmel Studio 6.2 설치를 시작합니다.
사용권 조항 동의 해주시고,
설치하면 됩니다.
간단하다.
금방 설치 됩니다.
.c나 .s, .asm, .h 확장자 파일을 Atmel Studio 6.2와 연결시켜준다는 뜻 인거 같은데, 굳이 체크 안해도 됩니다.
그럼 바탕화면에 생긴 아이콘으로 스튜디오를 실행시켜 봅시다.
업데이트 가능한 항목을 알려줍니다.
필요한 기능이면 업데이트를 하고, 아니면 다시 보여주지 말라는 체크를 하고 Cancel 합니다.
그럼 위와같이 스튜디오가 실행된다!
하지만 나는 USB Driver 설치가 제대로 되지 않아서 ISP를 인식하지 못한다.
그래서 USB Driver를 재 설치 하기 위해 PC의 시간을 2014년 1월 1일로 변경시켜 주었다.
하필 왜 2014년 1월 1일 인지는 모르겠지만, 내 추측으로는 인증서 유효기간이 저때쯤 만료된것 같다.
시간을 변경하고 Atmel Studio를 제거한 후 다시 설치하면 USB Driver가 정상적으로 설치된다.
위 포스트를 읽으셨다면 바로 밑에있는 ♡버튼을 ♥로 채워주세요!
공감하는데에는 로그인이 필요하지 않습니다. XD
공감해주시는 당신은 멋쟁이 ><
'Hardware > AVR' 카테고리의 다른 글
AVR ATmega128A 퓨즈비트 설정하기 (2) | 2016.06.26 |
---|---|
Atmel Studio 6.2 (구. AVR Studio) 프로젝트 생성하기 (0) | 2016.06.25 |
댓글