티스토리 뷰

Atmel Studio7 설치에대해 알아보자.

우리가 사용할 수 있는 버전으로는 4.x, 6.x, 7.x 버전이 존재

Atmel Studio는 버전이 올라가며 점차 AVR 8bit, 32bit 뿐 아니라 ARM계열의 칩까지 모두 지원을 하기 때문에

앞으로 Atmel 제품을 이용해 개발을 진행하려 할 때 최신버전의 툴을 이용해서 개발할 것이 권장된다.


그중에서 우리의 개발 환경에 맞는(호환되는) IDE 버전은 6.x 이상의 버전이면 가능하지만 

보다 최신버전을 설치하여 개발을 진행해보도록 하자.


http://www.microchip.com/avr-support/atmel-studio-7



# 하단에 다운로드란에서 둘중 어느거로 설치를 진행하건 상관없다.






# 최초에 라이센스 동의 및 디폴트경로 그리고 오류발생시 서버로 전송할것인지에 대한 여부를 묻는다.






# 그다음으로 설치할 MCU를 선택할 수 있다. 우리의 실습환경에는 8-bit 면 되지만, 필요에 의해 설치를 진행하면 된다.






# 그 다음으로 프레임워크 및 예제프로젝트인데, 그냥 설치해주자


이후로는 특별한게 없다. 그냥 쭉 설치 진행해주면 된다.

Visual Studio 2015버전의 쉘 등을 가져다 사용하기때문에 용량이 꽤 큰편이다.






# 설치가 완료되고 아트웰스튜디오가 실행 된 최초 화면이다. 꽤나 비주얼프로젝트랑 비슷하다.






그다음 프로젝트를 생성해보도록 하자.


# 우리가 작성할 프로젝트는 GCC C Executable Project 이다.

따라서 프로젝트명, 경로 지정후에 생성을 눌러주자






# 그 다음으로는 사용할 칩을 선택 할 수 있다.

만약 설치시 8-bit을 포함해 모든 칩에 대한 설치를 진행했다면 모든 파일이 보이게 된다.


실습 진행때 128A 가 가장 많이 교육용으로 진행되지만, 디버거 사용등을 고려하여 ATmega168로 진행하자.






# 168대에도 여러 연관종류들이 존재하지만, ATmega168A로 학습을 진행해보도록 하자. 







# 프로젝트가 생성이 되면 디폴트 셋팅들을 확인 할 수 있다. 


우측의 솔루션 탐색기가 활성화 되어있는게 전체적인 맥락을 고려할 때 유용하다(Ctrl + Alt + L).






이번엔 실습에 필요한 데이터시트를 다운받자.


http://www.microchip.com/doclisting/TechDoc.aspx?type=datasheet&productfamily=8-BIT


# Summary 와 Complete 두가지 버전이 있다. Complete 버전을 받도록 하자.






열어서 Pin Configuration 항목을 확인해보자.


# 각 핀에 이름이 붙어있고 32핀을 가지고있음을 확인 할 수 있다.


이 핀을 가지고 엑셀로 파일을 하나 만들어보자.


각 핀은 모두 동일한 역할을 하는것이 아니라, 다르기 때문에 엑셀로 분류해서 저장해 놓을 필요가 있다.

따라서 각 핀을 어떤 기능으로 사용하고있는지 정리가 되어야 코드를 짤 때 혼동이 없다.






# 다 완성되면 위와같은 형태를 띈다.


'EMBEDDED > 8-bit AVR' 카테고리의 다른 글

6) OR연산을 이용하여 특정비트 1로 만들기  (0) 2018.04.21
5) 이진수 표현과 쉬프트 연산자 사용  (0) 2018.04.20
4) LED 제어  (0) 2018.04.18
3) LED켜기 & 시뮬레이터 디버깅  (0) 2018.04.18
1) Introduction  (0) 2018.04.11
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함