강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

STUDY COMP님의 프로필 이미지
STUDY COMP

작성한 질문수

질문 : putty 출력문이 보이질 않습니다.

작성

·

28

0

image.pngimage.pngimage.pngimage.png

 

현재 보드는 STLK로 Serial 통신이 가능한 것으로 알고 있습니다.

다음과 같이 설정후 디버깅을 통해 resume을 눌렀으나 아무런 출력문이 나오질 않습니다.

구글링해보면 clock 설정을 변경해야하는지

어떠한 곳을 한번 수정해야할지 궁금하여 문의드립니다.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

STUDY COMP님, PuTTY를 통해 STLink로 Serial 통신을 시도하시고 있는 것 같습니다. 출력문이 보이지 않는 문제는 여러 가지 원인일 수 있습니다. 몇 가지 점검해보실 사항들을 안내해 드리겠습니다:

  1. 클럭 설정 확인:

    • STM32와 같은 임베디드 환경에서 UART 통신이 원활하게 동작하려면 클럭 설정이 정확해야 합니다. SystemClock_Config() 함수에서 UART를 위한 클럭이 제대로 설정되어 있는지 확인하세요.
  2. UART 설정 확인:

    • Code에서 UART 초기화 코드(HAL_UART_Init() 등)가 제대로 설정되어 있는지 검토하세요. 특히, 보드의 버드레이트 설정이 PuTTY의 설정(115200)과 일치하는지 확인이 필요합니다.
  3. 회로 연결 확인:

    • 물리적으로 연결된 라인이나 점퍼가 올바른지 확인하며, 경우에 따라서 보드의 TX/RX 핀 설정도 중요합니다.
  4. 하드웨어 흐름 제어:

    • PuTTY 설정에서 사용하고 있는 Flow Control 방식(XON/XOFF)을 확인하고, 그에 맞게 코드에서도 흐름 제어 설정이 맞춰져야 할 필요가 있습니다.
  5. 전원 및 리셋 확인:

    • 보드가 제대로 전원이 들어오는지, 리셋 상태는 아닌지 점검해 보는 것도 좋은 방법입니다.

이런 설정들을 한 번 점검해보신 후에도 문제가 지속된다면, 개발 환경 및 사용 보드의 매뉴얼을 참고하거나, 관련 커뮤니티에서 추가 문의를 통해 도움을 받아보시길 권장합니다.

참고로 관련 정보는 다음 URL에서 그녀 자세히 확인할 수 있습니다:
STMicroelectronics 사용 가이드 또는 STM32 관련 포럼

도움이 되셨길 바랍니다!

STUDY COMP님의 프로필 이미지
STUDY COMP

작성한 질문수

질문하기