inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

3-5강 질문입니다

162

주환

작성한 질문수 7

0

3-4강 까지는 잘 따라했습니다 근데 3-5강에서 돌아가지 않는데 이유가 뭘까요??M8N.h파일이나 M8N.c파일 강의대로 잘 따라했고 혹시 오류 일까 싶어서 깃허브 코드 복사해서 돌려봤는데 계속 같은 오류가 납니다 그냥 무시하고 4-1로 넘어가기 조금 걱정돼서 여쭤봅니다! 화면 캡처 2024-10-03 134903.png

iot 드론-개발

답변 2

0

ChrisP

안녕하세요 주환님! 답변이 늦어져 죄송합니다.

혹시 아직 문제가 해결이 안되었나요?

깃허브에 올라가있는 강의용 코드를 사용해도 같은 증상이 발생하나요?

그렇다면 CubeIDE나 CubeMX F4 버전이 업데이트 되면서 생기는 문제일 것 같은데요,

아직 해결이 안되었다면 저도 확인해보고 깃허브 코드를 업데이트 해두겠습니다.

확인 부탁드립니다!

0

주환

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

0

ChrisP

해결하셨다니 다행입니다. 그럼 앞으로도 즐거운 드론개발 되시기 바랍니다!

0

인프런 AI 인턴

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

3-5강에서 코드를 빌드할 때 오류가 발생한 것에 대한 걱정이 있으시군요. 보통 이런 경우는 코드상에서의 작은 오류나 설정 문제, 혹은 환경 설정 문제일 수 있습니다. 우선, 기존 질문 및 가이드에서 주로 다룬 내용을 바탕으로 몇 가지 확인해야 할 점을 안내해드리겠습니다:

  1. 파일 경로 및 포함 여부 확인:

    • 프로젝트 내에 M8N.hM8N.c가 올바르게 포함되어 있는지 확인해 보세요. 파일명이 잘못되었거나, 경로가 잘못 설정되어 있을 경우 오류가 발생할 수 있습니다.
  2. 코드 작성 오류 또는 불일치:

    • 코드 작성 중 오타나 잘못된 변수가 사용되었는지, 강의 내용을 정확히 따랐는지 검토해 보시기 바랍니다.
    • 오류 메시지에서 특정 파일(spi.c)의 BaudRate, BitOrder 등 멤버에 접근하는데 문제가 있다는 내용이 있습니다. 해당 라인과 구조체의 선언 부분을 다시 한 번 체크해 보세요.
  3. IDE 설정 문제:

    • 프로젝트 빌드 설정이 제대로 되었는지 확인하세요. STM32CubeIDE의 프로젝트 설정에서 필수적인 파일들이 누락되거나 잘못 설정되었을 수 있습니다.
    • 추가적으로, 새로운 빌드 환경을 만들어 새로 시도해 보시거나, 기존 설정을 초기화 및 재구성해 보는 것도 방법입니다.
  4. 기타 관련 오류 사항:

    • 드론 개발 강좌에서 자주 언급되는 문제 해결 방법 중, 드론 보드와의 연결 문제나 통신 설정 문제 등이 있을 수 있습니다. 강의 자료나 예제 코드 등을 통해 다시 한 번 점검해 보세요.

문제가 계속 지속된다면, 강의의 댓글란에 질문을 남겨 지식공유자의 직접적인 도움을 요청하시거나, 구체적인 오류 메시지와 과정을 포함한 자료를 제공하는 것이 큰 도움이 될 것입니다.

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

이걸 배운후 freertos 및 can통신으로 전환가능할까요?

0

14

0

비행승인 문의드립니다

0

40

0

드론의 M4 모터가 느리게 작동합니다.

0

65

2

STM32CubeIDE 관련해서 질문이 있습니다.

0

93

2

while문 루프 속도

0

60

2

변수 선언

0

52

2

FS-i6를 꺼도 LED 토글되는 이유

0

68

2

Fs-i6 i-bus 수신 데이터 이상

0

110

3

3-4. UBX 위도 경도 정보 Terminal에서 깨짐 현상

0

88

2

3-4. LED 토글 안됨

0

50

1

3-1. M8N GPS 강의 통신 연결 관련 문의

0

81

1

2-3. LPS22HH 강의 수행값이 아두이노 IDE Plotter 및 Terminal에서 인식 안됨

0

77

2

6-4 SwC 2000

0

106

2

6-4 ESC Calibration

0

69

1

esc, 모터 교체

0

113

2

부저 소리가 안납니다.

0

134

2

비행 질문

0

65

1

7-5. offset

0

75

2

sysmem.c

0

77

2

전체 제어의 주기를 1KHz로 설정한 이유가 궁금합니다.

0

91

2

부품 구매 관련 문의

0

68

1

PID 게인 문제

0

84

3

3d telemetry cp210x 연결

0

124

2

8-1. 3DR Telemetry HAL_UART_Receive_IT(&huart1, &uart1_rx_data, 1); 관련 문의

0

74

2