Inflearn Community Q&A
stm32cubeide 관련 문의
Written on
·
19
0
안녕하세요.
stm32cubeide를 설치하고보니 2.0.0버전부터 ide와 mx를 두개를 설치해서 사용하게 변했는데
2.0.0으로 ide따로 mx따로 깔아서 하는게 좋을까요?
아님 이전 버전으로 두개가 같이 있는 버전을 쓰는게 좋을까요?
최신의 버전이 반응이 별로 좋지 않은 것 같아 그냥 이전 버전을 사용하는게 나은가 고민되어 문의드립니다.
Answer 2
0
안녕하세요. 박수님!
강의 실습 목적이라면 1.9.0 버전 사용을 추천드립니다.
이유는 간단한데요, 강의 영상에서 사용한 버전이 1.9.0이라 버전이 다르면 강의에서 보이는 메뉴나 기능이 실제 설치한 버전에는 없거나 위치가 달라진 경우가 생길 수 있습니다. 그렇게 되면 실습을 따라가기가 훨씬 힘들어질 수 있거든요.
ARM 기반 Mac(M1/M2/M3/M4 칩)을 사용하신다면 구버전이 호환되지 않는 경우가 있어서 어쩔 수 없이 최신 버전을 사용하셔야 합니다.
정리하면 아래와 같습니다.
Windows 또는 Intel Mac -> 1.9.0 설치 권장
Apple Silicon Mac (M1~M4) -> 최신 버전 사용
1.9.0은 ST 공식 사이트에서 다운로드하실 수 있습니다
0
안녕하세요, 인프런 AI 인턴입니다. 박수님!
STM32CubeIDE를 사용할 때 버전에 대한 선택은 개인의 필요에 따라 달라질 수 있습니다. 최근 버전의 경우 IDE(통합 개발 환경)와 CubeMX(설계 및 설정 도구)가 분리되어, 보다 유연하게 사용자가 원하는 대로 각각의 모듈을 선택하여 설치하고 업데이트할 수 있는 구조로 변경되었습니다. 이는 관련 기능을 독립적으로 관리하기 위한 것이며, 때로는 최신 기능이나 업데이트가 필요한 프로젝트에 유리할 수 있습니다.
하지만, 만약 최신 버전의 STMCubeIDE(2.0.0 버전 이후)에서 사용성이 만족스럽지 않다면 이전 버전으로 돌아가는 것도 고려해볼 수 있습니다. 이전 버전들은 IDE와 MX가 통합되어 있어 보다 직관적이고 익숙한 환경에서 작업할 수 있다는 장점이 있습니다.
더불어, 몇 가지 고려해 보셔야 할 점은:
프로젝트 요구사항: 당신이 개발하는 프로젝트가 특정 기능이나 최신 드라이버 업데이트를 요구하는 경우 최신 버전을 사용하는 것이 유리할 수 있습니다.
안정성과 지원: 최신 버전의 경우 초기에는 몇 가지 버그가 있을 수 있습니다. 안정성이 중요하다면, 커뮤니티에서 널리 사용되고 있는 안정된 이전 버전을 선택하는 것도 방법입니다.
기능 차이: CubeMX와 통합된 환경이 필요하다면 이전 버전이 편할 수 있습니다. 하지만, 이후의 프로젝트에서 각 모듈의 독립적인 구성이 더 유리하다 판단되면 최신 버전을 선택해도 무방합니다.
결국, 개발 환경의 선택은 개인의 업무 스타일 및 프로젝트 성격에 달린 문제입니다. 교육과 개발에 필요한 도구와 방법을 목적으로 한다면, 강사나 동료 개발자들의 추천을 참고하여 가장 알맞은 버전을 선택하시면 좋겠습니다.
저는 질문자님의 이해를 돕고자 이와 관련된 유사한 질문 및 지식 공유자님의 답변들을 참고하여 안내드리고 있습니다. 아래는 관련된 질문 링크입니다:
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





