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

유라님의 프로필 이미지
유라

작성한 질문수

HAL, CubeMX, TrueSTUDIO를 이용한 STM32F4 무료 강좌

GPIO로 LED출력 및 스위치 입력

선택사항을 실행할 수 없으며 최신 실행 작업이 없습니다. 질문

작성

·

427

0

[GPIO로 LED출력 및 스위치 입력] 수업을 따라서 공부하고 있습니다. 그런데 디버깅을 하니 실행할 수 없음의 창이 뜨며 "선택사항을 실행할 수 없으며 최신 실행 작업이 없습니다." 라고 뜨는데 프로그램 설치를 잘못한걸까요?? ㅠㅠ

답변 1

0

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

안녕하세요!

truestudio는 더이상 지원되지 않는 단종된 소프트웨어이고, cubeIDE로 진행하실 것을 추천드립니다.

cubeIDE로 진행하면 해당 에러는 발생하지 않을 겁니다.

강의를 촬영할 때는 cubeIDE가 출시되기 전이었는데, 강의 촬영 후에 새롭게 통합되서 출시가 되었네요ㅠ

cubeIDE = TrueSTUDIO + CubeMX 통합 개발환경입니다.

 

CubeMX와 TrueSTUDIO가 STM32CubeIDE로 통합되면서 이전 버전의 cubemx와 truestudio는 더이상 지원되지 않습니다.

따라서 STM32CubeIDE로 진행하시길 추천드리며 동영상 강좌의 내용은 CubeIDE로도 똑같이 따라하실 수 있습니다.

CubeIDE용 CubeMX 버전이 높아짐에 따라서 UI가 조금 변경되긴 했지만 큰 틀은 동일합니다.

CubeIDE는 ST 홈페이지에서 다운받으실 수 있습니다.

https://www.st.com/en/development-tools/stm32cubeide.html

 

STM32CubeIDE 설치 방법과 첫 프로젝트를 만드는 방법, CubeIDE 내의 CubeMX를 사용하는 방법은 제 또 다른 강의인 "STM32 자작드론 개발하기" 강좌의 초반 영상들에 설명되어있으니 TrueSTUDIO가 아닌 CubeIDE를 사용하시려면 아래의 영상들을 시청하시면 처음 시작하는데에 도움이 될 겁니다.

(단, 아래 영상의 회로도 및 소스코드는 STM32F4 따라하기 강좌와 다르므로 STM32F4 따라하기 강좌를 시청하셔야 합니다.)

1. CubeIDE를 다운로드, 설치하는 방법은 아래 영상의 4:38 부터 6:52 까지

https://www.youtube.com/watch?v=4xHDsA61mds&list=PLUaCOzp6U-RpF4lXNf3MblOrfQL2mDgXn&t=278

2. CubeIDE를 처음 실행하는 과정은 아래 영상의 33:27 부터 34:15 까지

https://www.youtube.com/watch?v=4xHDsA61mds&list=PLUaCOzp6U-RpF4lXNf3MblOrfQL2mDgXn&t=2007

3. CubeIDE로 프로젝트 생성, CubeMX 설정, 소스코드 생성, 작성 및 빌드하는 과정은 아래 영상의 6:55 부터 (GPIO)

https://www.youtube.com/watch?v=r7krxOCsdUM&list=PLUaCOzp6U-RpF4lXNf3MblOrfQL2mDgXn&t=415

4. CubeIDE로 프로젝트 버전 관리(이전 프로젝트 복사, import) 하는 과정은 아래 영상의 7:19 부터 10:56 까지

https://www.youtube.com/watch?v=uPQIKmBSsAQ&list=PLUaCOzp6U-RpF4lXNf3MblOrfQL2mDgXn&t=439

 

그럼 진행하시다가 질문 있으시면 언제든 엠하이브 네이버카페에 남겨주시면 확인 후 댓글달아드리겠습니다.

https://cafe.naver.com/mhiveacademy

그럼 즐거운 STM32 개발 되세요~

감사합니다!

유라님의 프로필 이미지
유라

작성한 질문수

질문하기