예전 라이브러리에서는 여러가지 옵션을 손봐야했는데 2022년 10월 기준으로 CUBEMX 으로 프로젝트 생성시 main 함수에 아래 명칭으로 함수를 만들면 printf 사용시 자동으로 링크가 된다. putchar 함수 내에서 어떻게 사용할지? (Interrupt ? DMA ? Direct ? ) 는 알아서사용하시면됩니다. int putchar(int ch) { if( ch == '\n') // Ender 입력시 { gP->console->putchar('\r'); gP->console->putchar('\n'); } else { gP->console->putchar(ch); // Echo mode } return ch; } 간단하쥬???