inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

13강 프로젝트생성해보기 관련 질문

3

shwlsrn21

작성한 질문수 4

0

 

image.png

안녕하세요. 13강을 수강하던 중 환경 구성 관련해서 혼란이 생겨 문의드립니다.

 

강의에서는 main.c 파일이 보이는데, 제가 현재 사용하는 STM32CubeIDE 화면에서는 main.c 파일이 바로 보이지 않아 강의 화면과 환경이 다르게 느껴집니다. 이 부분이 버전 차이 때문인지, 아니면 제가 설정을 잘못한 것인지 궁금합니다.

또한 강의에서 보이는 것처럼 ST-Link 관련 설정이나 업데이트를 별도로 다시 진행해야 하는지도 헷갈립니다. 강의가 몇 년 전 기준이다 보니, 최신 버전과 화면 구성이 달라 보여 따라가는 과정에서 혼동이 큽니다.

뿐만 아니라, 업데이트관련 내용에 대한 채널이 많아, 어떤것을 기준을 잡고 진행해야할지 모르겠습니다.

처음에는 최신 버전으로 설치했다가, 강의와 맞추기 위해 다시 삭제한 뒤 1.19.0 버전으로 재설치한 상태입니다. 그런데도 강의 화면과 차이가 있어 어떤 버전을 기준으로 따라가야 하는지 갈피를 잡기 어렵습니다.

가능하시다면

  1. main.c 파일이 보이지 않는 이유

  2. ST-Link 관련 설정 또는 업데이트가 필요한지 여부

  3. 강의 수강 시 권장되는 IDE 버전이나 기타 외 환경 구성에 대한 정확한 기준

이 세 가지를 중심으로 안내해주시면 감사합니다.

 

Raspberry-Pi arduino 임베디드

답변 1

0

인프런 AI 인턴

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

강의를 수강하시면서 환경 구성 관련하여 혼란을 겪고 계시는군요. 하나씩 해결해 드리겠습니다.

  1. main.c 파일이 보이지 않는 이유:

    • 일반적으로 STM32CubeIDE에서 프로젝트를 생성하면 main.c 파일이 자동으로 생성됩니다. 만약 보이지 않는다면, 두 가지를 확인해보시기 바랍니다.
      • 필터 설정: 프로젝트 탐색기(Projects Explorer)에서 .c 확장자가 적절히 표시되도록 필터 설정을 확인합니다. 간혹 파일 필터가 설정되어 보이지 않는 경우가 있습니다.
      • 프로젝트가 제대로 생성되었는지 확인: 프로젝트 생성 과정에서 문제가 발생했을 수 있습니다. 새로운 프로젝트 생성 시 올바른 마이크로컨트롤러가 선택되었는지 그리고 자동 생성 설정이 완료되었는지 다시 확인해 보세요.
  2. ST-Link 관련 설정 또는 업데이트:

    • ST-Link는 펌웨어 업로드와 디버깅에 필수적입니다. 사용 중인 버전에 맞춰 펌웨어를 최신으로 업데이트해주는 것이 좋습니다. 종종 IDE 업데이트와 함께 ST-Link 펌웨어 업데이트가 필요할 수 있습니다.
    • STM32CubeProgrammer를 다운로드하여 ST-Link 펌웨어를 최신으로 유지하세요.
  3. 강의 수강 시 권장되는 IDE 버전:

위 링크들은 기존 학습자들이 비슷한 문제를 해결한 경험담과 추가적인 설명을 제공합니다. 특히, IDE 내 main.c 파일이 안보이거나 ST-Link 관련 설정에 대한 다양한 팁도 확인해 보시면 도움이 될 것입니다.

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

난방실만들기.4 진행 중, m_state 값 초기화가 안됩니다..

0

31

2

IDE 설치 영상 관련 문의

0

47

2

[정보 공유] STM32CubeIDE 버전별 이슈 정리 (1.19 미만 / 2.0.0 이상)

0

108

2

스위치회로 value값 바뀌지 않음

0

40

2

FND 점등에 성공했는데, Controller.c 디버깅 중 문제가 생겼습니다.

0

59

2

FND 7세그먼트 처음 킬 때의 '7777'불이 안 들어옵니다.

0

69

2

포트에 안잡히면 x쉘에서 Port설정을 어떻게 하죠..?

0

57

2

빌드 및 디버깅 오류

0

112

2

보드에 불이 안들어옵니다.

0

71

2

씽크 오류

0

54

1

고추건조기 개발보드 전원연결 문제점..

0

70

2

회로도 핀 연결 질문

0

66

2

elf 파일을 찾을수 없다는 오류

0

71

2

Nucleo 보드로 대체

0

84

2

구매해야 하는 물품 문의

0

94

2

ST-Link 디버깅 에러

0

83

3

강의 사용하시는 pdf는 어디에 있나요?

0

108

2

이전 질문 재질문입니다.!

0

74

2

다른 개발 실습 보드 사용문의

0

95

2

smt32 Cube Ide 설치관련 에러입니다

0

219

2

제가 1년전에 구매해서 이제 뜯어봤는데 납땜이 겹쳐있는데 사용해도 괜찮을까요?

0

93

2

타이머 최대 주파수 질문

0

64

2

초기 신호에 대한 질문

0

88

2

targeted project type 에러 해결 방법 공유합니다.

0

100

2