개발자/AVR Atmega

AVR studio 와 WinAVR 관계 알기/설치하기

지구빵집 2012. 7. 11. 17:00
반응형

 

 

이전 개발 환경이 AVR Studio 4, WinAVR, CodeVision 로더로 진행이 되었는데 사무실이 바뀌면서 덥썩덥썩

AVR Studio 5.1 을 깔았더니 급 혼란... 우와 이거 어떻게 해야 하나 ~ 고민하다가

 

"고민될땐 고민하지 말고, 즉시 행동하고 실천하는게 정답" 이라서 노트북(Window7)에 다시 설치~ 일단 해보자고....

 

AVR Studio 와 WinAVR 과의 관계 더해서 Codevision 이란 놈은 또 무엇인지 알아보자~

 

 

AVR studio는 Atmel사(micro processor 만드는)에서 무료로 배포하고 있는 AVR 통합 개발 환경입니다.

 

무료이지만 강력하고 편리한 환경을 제공합니다. 시뮬레이션 기능, 에뮬레이터와 접속하여 실제 Target을 디버깅할 수 있는 

에뮬레이터 기능 및 ISP 프로그래밍 기능 관리가 가능합니다.

 

 

 

WINAVR은 GCC 컴파일러에서 파생된 이름인데, AVR 무료 C 컴파일러입니다. avr-gcc(컴파일러), avr-gcc(컴파일러 라이브러리), avr-as(어셈블러), avrdude(프로그래머 유틸리티), avarice(JTAG ICE인터페이스), avr-gdb(디버거), programmers notepad(에디터) 등으로 구성됩니다.
http://winavr.sourceforge.net/ 가 공식 홈페이지이며, http://sourceforge.net/projects/winavr/ 에서 다운로드 받으시면 됩니다. 현재 최근 버전은 

Download WinAVR-20100110-install.exe (28.8 MB)

 

다운로드는 http://sourceforge.net/projects/winavr/files/WinAVR/ 에서 하시면 됩니다.

 

CodevisionAVR 은 AVR 전용 컴파일러이면서 아래와 같은 기능을 가지고 있다.

 

 

- Atmel AVR용 통합 환경 C 컴파일러.  통합 환경 내에 여러 가지 ISP 기능 포함. 통합 환경 내에 비동기 통신 터미널 기능 내장.

- 윈도우 95, 98, NT4.0, 2000 환경에서 동작

- 생성된 COFF파일은 AVR Studio를 사용하여 소스 레벨 디버깅 가능.

- 표준 라이브러리 외에 아래의 여러 가지 주변 소자 라이브러리 포함

 

       문자형 LCD 모듈

       Philips I2C 버스

       온도 센서 소자(LM75, DS1820)

       Real Time Clock 소자 지원(PCF8563,PCF8583, DS1302, DS1307)

       Dallas 1 Wire 프로토콜

       Thermometer/Thermostat (ds1621)

       SPI

       Delay 함수

       Power management

-  자동 소스 생성 기능 내장

 
 
세세한 것은 이 카테고리에서 무수히 알게 될테니 오늘은 AVR Studio 4 설치 과정을 보자~ 이미지로 때움 ㅎㅎ
 
 
다운 받은 파일이 있는 폴더~
 

 

다음 클릭

 

 

인정하고 다음으로~

 

 

설치 디렉토리 디폴트로 설치 ~ 바꾸어도 상관없음.

 

 

설치중간에 디버깅 툴을 사용하기 위해 USB 연결할 때 필요한 Jungo 드라이버 설치 ~ 다음으로~

 

 

설치가 되고 ~ 완료 됩니다.

 

 

완료 됩니다.

 

 

자~ 오늘은 이것으로 다음 포스트 바로 이어서 올립니다. 
 
 

 

 

 

반응형