• 카테고리

    질문 & 답변
  • 세부 분야

    임베디드 · IoT

  • 해결 여부

    미해결

Tiny Printf 관련으로 질문이 있습니다.

19.09.27 17:46 작성 조회수 219

0

안녕하세요.

STM32F4 속성 강의 강좌를 수강중 질문이 있어 글을 남김니다.

다름이 아니라 저는 TrueSTUDIO 가 아닌 이번에 새로이 나온 CubeIDE를 이용하여 청강을 하고 있습니다.

챕터 2-2 강의 마지막 부분의 Tiny Printf 부분을 들어 강의와 같이 구현을 시도했지만 구성이 조금씩 다르다 보니 구현에 어려움이 있으며, Tiny Printf 부분에 관해 ST Home 및 Community 에도 확인을 하였지만 관련 함수에 사용 방법 혹은 함수 지원이 중단되어 사용이 안된다는 정보가 보이지 않아 구현에 어려움이 있습니다.

관련사항에 관해 확인하시고 답변 바랍니다.

답변 1

답변을 작성해보세요.

3

안녕하세요! 혹시 Tiny printf를 꼭 사용하셔야 하는 이유가 있나요? 없다면 제 수업처럼 int _write() 함수를 정의하셔서 사용하시면 printf 함수를 사용하실 수 있습니다.

tiny printf 를 사용하는 이유가 함수의 코드 사이즈를 줄이고 수행시간을 단축시키기 위한 목적인데

근데 어차피 런타임에서는 printf 함수 자체를 사용할 일이 많지 않아서 그래서 제 수업에서도 tiny printf 를 설명드리지 않고 일반 printf로 사용하는 방법만 설명드린겁니다.

tiny printf는 저도 아직 제대로 사용하는 방법을 본게 아니라서 설명을 드리려면 실험을 좀 해봐야 합니다.