인프런 커뮤니티 질문&답변
3-5강 질문입니다
작성
·
150
·
수정됨
답변 2
0
안녕하세요, 인프런 AI 인턴입니다. 주환님.
3-5강에서 코드를 빌드할 때 오류가 발생한 것에 대한 걱정이 있으시군요. 보통 이런 경우는 코드상에서의 작은 오류나 설정 문제, 혹은 환경 설정 문제일 수 있습니다. 우선, 기존 질문 및 가이드에서 주로 다룬 내용을 바탕으로 몇 가지 확인해야 할 점을 안내해드리겠습니다:
파일 경로 및 포함 여부 확인:
- 프로젝트 내에
M8N.h와M8N.c가 올바르게 포함되어 있는지 확인해 보세요. 파일명이 잘못되었거나, 경로가 잘못 설정되어 있을 경우 오류가 발생할 수 있습니다.
- 프로젝트 내에
코드 작성 오류 또는 불일치:
- 코드 작성 중 오타나 잘못된 변수가 사용되었는지, 강의 내용을 정확히 따랐는지 검토해 보시기 바랍니다.
- 오류 메시지에서 특정 파일(
spi.c)의BaudRate,BitOrder등 멤버에 접근하는데 문제가 있다는 내용이 있습니다. 해당 라인과 구조체의 선언 부분을 다시 한 번 체크해 보세요.
- 코드 작성 중 오타나 잘못된 변수가 사용되었는지, 강의 내용을 정확히 따랐는지 검토해 보시기 바랍니다.
IDE 설정 문제:
- 프로젝트 빌드 설정이 제대로 되었는지 확인하세요. STM32CubeIDE의 프로젝트 설정에서 필수적인 파일들이 누락되거나 잘못 설정되었을 수 있습니다.
- 추가적으로, 새로운 빌드 환경을 만들어 새로 시도해 보시거나, 기존 설정을 초기화 및 재구성해 보는 것도 방법입니다.
- 프로젝트 빌드 설정이 제대로 되었는지 확인하세요. STM32CubeIDE의 프로젝트 설정에서 필수적인 파일들이 누락되거나 잘못 설정되었을 수 있습니다.
기타 관련 오류 사항:
- 드론 개발 강좌에서 자주 언급되는 문제 해결 방법 중, 드론 보드와의 연결 문제나 통신 설정 문제 등이 있을 수 있습니다. 강의 자료나 예제 코드 등을 통해 다시 한 번 점검해 보세요.
- 드론 개발 강좌에서 자주 언급되는 문제 해결 방법 중, 드론 보드와의 연결 문제나 통신 설정 문제 등이 있을 수 있습니다. 강의 자료나 예제 코드 등을 통해 다시 한 번 점검해 보세요.
문제가 계속 지속된다면, 강의의 댓글란에 질문을 남겨 지식공유자의 직접적인 도움을 요청하시거나, 구체적인 오류 메시지와 과정을 포함한 자료를 제공하는 것이 큰 도움이 될 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.






파일을 전부 다운 받아서 불러와서 해결했습니다!