상세 컨텐츠

본문 제목

[ATMEGA128]개발환경 Avr studio 4.19

Archive/Embedded | AVR

by 푸로그 2019. 2. 16. 23:17

본문

+링크 추가 https://www.microchip.com/mplab/avr-support/avr-and-sam-downloads-archive

블로그 글 백업 원글 일시:2016-12-14 01:22

OS: Windows 10 Pro 64Bit (1607 Build 14393.447)

Toolchain: avr-toolchain_3.3.0(99339137 Official Link)

IDE: AVR Studio 4.19(730 build Official Link, Other Version Archive) (Archive link)

   

설치 순서: Toolchain -> IDE (순서 지켜주셔야 편합니다.)

   

초기화면

  • 프로젝트 만들기

(프로젝트명 띄어쓰지 허용 안함.)

   

   

   

   

가지고 계신 타겟보드의 크리스탈 클럭을 입력해주세요.

(향후 코드상에서 '#define F_CPU 16000000' 으로 처리 가능하나 저는 IDE 방법 선호)

   

External Tools 셋팅이 안되어 있으면, 설치 순서를 지키지 않은것입니다.

아래와 같이 경로를 수동 지정해주시면 됩니다.

   

avr-gcc= C:\Program Files (x86)\Atmel\AVR Tools\AVR Toolchain\bin\avr-gcc.exe

make= C:\Program Files (x86)\Atmel\AVR Tools\AVR Toolchain\bin\make.exe

   

   

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <avr/io.h>
#include <util/delay.h>
 
void main()
{
    DDRG |= 0x03;
    PORTG = 0x00;
    while (1)
    {
        PORTG = 0x01;
        _delay_ms(400);
        PORTG = 0x02;
        _delay_ms(400);
    }
 
}
 
cs

 

   

** 버전 IDE에서는 Flash Hex파일 경로가 자동으로 변경되지 않으므로, 프로젝트 생성시 경로 확인 요망