Link : http://users.rcn.com/rneswold/avr/index.html
LINUX환경에서 Atmel AVR 컴파일러를 사용할수 있는 환경을 만든다.
여기서는 "/usr/local/avr" 디렉토리에 설치한다.
- 파일 구하기
/usr/local/avr 디렉토리를 만들고
필요한 파일들을 아래의 사이트에서 다운받는다.
binutils : ftp://mirrors.rcn.net/pub/sourceware/binutils/releases/
avr-gcc : ftp://gatekeeper.dec.com/pub/GNU/gcc
AVR libc : http://savannah.nongnu.org/download/avr-libc/
avrdude : http://savannah.nongnu.org/projects/avrdude
- GNU Binutils 컴파일 및 설치하기
이글을 쓰는 시점에 다운받은 파일은 binutils-2.15.tar.bz2 이다.
tar jxvf binutils-2.15.tar.bz2
cd binutils-2.15
./configure --target=avr --prefix=/usr/local/avr
make
make install
- 설치된 유틸들의 path를 설정한다.
PATH=$PATH:/usr/local/avr/bin:/usr/local/avr/avr/bin
- AVR-GCC 컴파일 및 설치하기
이글을 쓰는 시점에 다운받은 파일은 gcc-core-3.3.2.tar.bz2 이다.
tar jxvf gcc-core-3.3.2.tar.bz2
cd gcc-3.3.2
./configure --target=avr --prefix=/usr/local/avr --disable-nls --enable-languages=c
make
make install
- AVR-LIBC 컴파일 및 설치하기
이글을 쓰는 시점에 다운받은 파일은 avr-libc-1.0.5.tar.bz2 이다.
tar jxvf avr-libc-1.0.5.tar.bz2
cd avr-libc-1.0.5
./configure --prefix=/usr/local/avr
make prefix=/usr/local/avr
make prefix=/usr/local/avr install
- AVRDUDE 컴파일 및 설치하기
이글을 쓰는 시점에 다운받은 파일은 avrdude-4.4.0.tar.gz 이다.
tar zxvf avrdude-4.4.0.tar.gz
cd avrdude-4.4.0
./configure --prefix=/usr/local/avr
make
make install [출처] Linux에서 AVR 컴파일환경 만들기|작성자 정훈
[AVR] Intel Hex File Format (0) | 2010.06.25 |
---|---|
uIP-AVR (0) | 2009.11.09 |
AVR221: Discrete PID controller (0) | 2009.11.06 |
AVR Timer 계산기 (0) | 2009.10.26 |
Megaload 사이트 (0) | 2009.10.22 |