네 안녕하세요 

오늘은 매번 설정해주기도 귀찮고 

까먹고 안해도 오류가 안떠서 넘어가버리는 경우가 많은(나만그런가?)

F_CPU설정을 한번에 해버리는 방법에 대해 알려드리겠습니다.


이 방법은 한 솔루션에 설정 해줌으로서 그안에서 프로젝트들은 자동으로 설정이 되도록 하는 것입니다.

그러니 새로 솔루션을 만드시면 또 설정을 해줘야 한다는거


그래도 소스 짤때마다 하는 것 보다는 아~~주 편하지요.


시작하기전에 F_CPU=16000000ul 여기서 ul은 데이터 형을 알려주는겁니다. l ((signed) long) ul (unsigned long)

컴파일 제품마다 저렇게 해줘야 인식하는 애도 있고 안해도 알아서 하는 애도 있는데 전 그냥 해줍니다.ㅎㅎ



그럼 이제 avr studio 7 키시고 솔루션(프로젝트)을 만듭니다.


사진에서 초록색 박스안에 atmega32를 클릭해주세요 



그러면 이제 밑의 창이 뜨게 됩니다.


toolchain >> avr/gnu c compiler >> symbols 로 들어가 주세요.




그리고 저기 defined symbols (-D) 에서 초록색 박스가 있는 add를 눌러줍니다.

이제 F_CPU=16000000ul을 쓰고 ok 하고 f7을 눌러 주시면 완료가 됩니다.


오늘은 여기까지입니다.

조금이라도 도움이 되셨길 바랍니다. ㅎㅎㅎ

``

그럼 다음에 봐요

'avr 기초' 카테고리의 다른 글

pwm 서보모터 제어법  (2) 2016.05.12
avr 모터제어의 꽃 PWM제어를 알아보자  (0) 2016.04.27
atmega32/ 128 fnd(7-segment)제어  (0) 2016.03.12
atmega led switch  (0) 2016.03.07
atmega로 led켜기  (0) 2016.03.04
Posted by 탕구이

블로그 이미지
엔지니어를 꿈꾸는 공대생
탕구이

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.5
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

최근에 올라온 글

글 보관함