[ATMELSTUDIO]printf 사용하기

Atmelstudio7 에서 Printf 함수를 사용하기 위한 설정  

   

[AVRStudio4]Printf 사용하기

AVR Studio 4.19기준 상부의 “Project”메뉴에서 “Configration Options”를 선택해 Project Option 진입 후 아래와 같은 절차로 설정해주면 Printf 함수를 사용할 수 있음. libprintf_flt.a 를 Link with These에 추가 Link Options에 아래 옵션 추가 -Wl,-u,vfprintf -lprintf_flt -lm

 

[Codevision] printf 함수 usart0, 1, 2, 3 으로 임의 변경해서 쓰기.

printf() 함수는 디버깅에 아주 유용하게 쓰이고 있다.  하지만 기존설정은 USART0에 고정되어 있어 제약이 생겨 이를 변경할 경우가 생기는데 이 때 유용한 방법이다. “CodeVisionAVR User Manual”에 해당내용이 있어 발췌해 왔다. #define _ALTERNATE_PUTCHAR_ #define _ALTERNATE_GETCHAR_ 기존 printf에서 사용하는 putchar(),getchar()함수 기능을 교체하는것이 핵심이다. 따라서. putchar(),getchar() 함수를 다시 지정하여 USARTx에 사용 가능하도록 하는 것이다. USART1에 사용하도록 설정한 예제니 참고하기 바란다. …

Continue reading ‘[Codevision] printf 함수 usart0, 1, 2, 3 으로 임의 변경해서 쓰기.’ »