인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

김정수님의 프로필 이미지

작성한 질문수

바닥부터 시작하는 STM32 드론 개발의 모든 것

1-3 유아트 디버깅 오류

작성

·

62

0

1-3 유아트 질문입니다!

image.jpeg

지금 화면에서 flash operation 과 terminated exit value에 문제가 있는데 코딩 문제는 없어보입니다 혹시 어떤문제일지 질문하고싶습니다

답변 2

0

ChrisP님의 프로필 이미지
ChrisP
지식공유자

안녕하세요.

해당 에러는 타겟보드(STM32칩)를 인식하지 못해서 발생하는 에러입니다.

사용하시는 보드의 전원이 잘 인가 되었는지, ST-Link는 잘 연결되었는지 확인해보세요.

그리고 보드가 고장나지 않았는지도 확인해보세요.

만약 MH-FC V2.2를 사용중이시라면, 두 전원 LED 5V와 3.3V LED가 잘 들어오는지도 확인해보세요.

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. 김정수님, STM32 드론 개발 과정에서 UART 디버깅 오류를 겪고 계시군요.

해당 오류 메시지는 주로 “Flash Operation” 중에 문제가 발생했음을 나타내며, 보통 다음과 같은 이유로 발생할 수 있습니다:

  1. ST-Link 연결 문제: ST-Link가 STM32와 제대로 연결되지 않았을 수 있습니다. USB 연결을 확인하고, 해당 장치 드라이버가 올바르게 설치되었는지 확인해 보세요.

  2. 보드 전원 공급 확인: 보드에 전원이 제대로 공급되고 있는지 확인하세요. 전원이 제대로 공급되지 않으면 디바이스와의 통신에 문제가 생길 수 있습니다.

  3. 펌웨어 업데이트 필요: ST-Link의 펌웨어가 최신 버전인지 확인하세요. STM32CubeProgrammer를 사용하여 펌웨어를 업데이트할 수 있습니다.

  4. 잘못된 프로젝트 설정: 프로젝트 설정에서 타겟 보드를 확인하세요. 선택된 보드가 실제 사용 중인 보드와 일치하는지 점검해 보시기 바랍니다.

아래 유사한 문제에 대한 기존 답변을 참고하시면 추가적인 해결 방법을 찾을 수 있습니다:

  • “디버거 연결 오류”: 디버거와의 연결 문제 및 해결책에 대한 다른 사용자의 답변을 확인하실 수 있습니다.
  • “STLink디버깅 오류”: ChrisP 지식공유자님의 해결 방법이 포함되어 있습니다. 사진의 화면에서 ST-Link를 PC에서 제거했다가 다시 꽂으면 도움이 될 수 있습니다.

문제가 여전히 해결되지 않는다면, 추가 정보를 제공해 주시면 더욱 정확한 도움을 드릴 수 있을 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.