공부/3학년 마이크로프로세서

[마이크로프로세서] ATmega 128 (JKIT-128-1) (2)

cchucchu 2018. 6. 18. 18:30
반응형

이번 포스팅은 atmel Studio 7.0 (2018/5/12 기준 버전)을 사용하는 방법입니다.



atmel을 설치 후 처음 실행하게 되면 다음과 같은 화면이 나오게 됩니다.


여기서 상단 왼쪽에 File - New - Project를 선택합니다.


그러면


여기서 위와 같은 옵션으로 두고 (기본값입니다. 7.0 기준으로는 창이 뜨자마자 저렇게 팝업되니)


OK를 누르시면 됩니다.


 오른쪽 상단에 검색창에 ATmega128을 검색하고 ATmega128을 선택 후 다음,





비주얼 스튜디오 2017에서는 명령어의 전체 이름을 적지않아도 밑의 사진과 같이 자동완성이 되어


보다 쉽게 코딩을 할 수 있습니다.


이제 여기서 JKIT과 연결해주는 설정을 해야합니다.


JKIT과 연결해주는 드라이버를 설치해야하는데, 64비트 기준으로 다운로드 링크입니다.


https://www.silabs.com/community/interface/forum.topic.html/installing_cp210xvc-WuTT


설치 후 다시 atmel을 실행시켜 아래와 같은 경로로 들어갑니다.



Tools - Add tatget으로 들어가줍니다.


이렇게 설정을 해주시면 됩니다.


마지막으로 코딩 빌드를 하고 실행을 시키고 코딩된 내용을 JKIT에 적용시키는 방법입니다.



빌드를 하고 난 뒤 실행시키면 위와같이 오류창이뜨는데,



Tool텝에서 Selected debugger/programer 를 위와 같이 설정해주고 다시 실행을 시키게 되면


JKIT에 적용되는것을 확인 하실수 있습니다.




인터넷에서도 그렇고 AVR이 아두이노와 비교하면 까다롭다고 하는데 실제로 직접 코딩을 해보니


FND나 LED를 키는 부분에서는 출력포트, 사용할 LED등을 헥사값으로 설정을 해주기만 하면되는데


부저나 광센서는 주파수값을 설정해줘야되거나 광센서 센서 기준값등 생각보다 신경 써줘야되는 부분이


많아 앞으로 수업을 들으면서도 구상했던 내용들을 실습하는데 어느정도의 시간투자가 필요하다고


생각됩니다.

반응형