2013. 7. 19. 13:24ㆍ스마트콘트롤러/AVR
WinAVR다운. (AVR컴파일러)
- http://sourceforge.net/projects/winavr/
▶ WinAVR에서 Makeflie을 지원해준다.
여기서 MFile이 그것이다!
▶ Makefile 둘러보기
----Makefile--------
--------------------
: 컴파일이 되는지 확인해보았다. >> 도스창 make gccversion |
: 확장자 실행형식파일종류 넣는부분 |
: 사용할 MCU 기기 넣는 부분 |
:동작주파수 16Mhz 맞춰주기 |
: main 을 타겟팅으로 처음 잡아줌 |
: 메세지 종류들 띄우기 |
▶ 딜레이줘서 LED 켜기
#define PORTA (*((volatile unsigned char*)0x22)) // H/L 를 설정해준다. ARM 에서 PIO_CODR(Clear), PIO_SODR(Set) 나눠져있는데 AVR 에서는 한번에 쓰인다. #define DDRA (*((volatile unsigned char*)0x21)) // 방향을 나타내는 레지스터로 원하는핀 하나에 1 을 넣으면 출력, 0 을 넣으면 입력이다. |
-----------------------------------------
USB 드라이버 v03.5
(NewTC 홈페이지에가면 받을수 있음.)
-----------------------------------------
-----------------------------------------
AVR Studio 4.0
AVR Studio의 STK500.EXE로 쉽게 파일을 올릴수있음.
---------------------------------------
----- LED 사진이랑 동영상 첨부 -------- 는 못했음 ;ㅎ
'스마트콘트롤러 > AVR' 카테고리의 다른 글
2. ARM_LCD에 한글 띄우기 (0) | 2013.07.19 |
---|---|
1. AVR의 구조와 결선 (0) | 2013.07.19 |
[ATmega 2560]LED 깜빡이기 (0) | 2013.05.29 |