STM32CubeIDE란?
- STM32CubeIDE는 일식을 기반으로오전. 즉, Java 기반 IDE.
왜 STM32CubeIDE를 선택해야 할까요?
- 소스 코드 편집기, 컴파일러 및 디버거 모두 포함Eclipse의 경우 별도의 컴파일러 설치가 필요합니다.
- 다른 운영 체제에서 사용 가능하다.
- 오픈 소스이 때문에 소스 코드를 쉽게 찾을 수 있습니다.
- 무료 오전.
- 가장 중요한 이유는 ST의 제품 핵심을 정의할 때 기본 코드를 자체적으로 완성하기 때문입니다.
설치
먼저 아래 링크로 이동합니다.
https://www.st.com/en/development-tools/stm32cubeide.html
STM32CubeIDE – STMicroelectronics
STM32CubeIDE – STM32, STM32CubeIDE-RPM, STM32CubeIDE-Lnx, STM32CubeIDE-Win, STM32CubeIDE-DEB, STM32CubeIDE-Mac, STMicroelectronics용 통합 개발 환경
www.st.com
아래를 보면 Get Software 섹션이 있고 운영 체제 환경에 맞는 것을 다운로드합니다.
저는 Windows 환경에 있기 때문에 Windows 용어로 설명하겠습니다.
STM32CubeIDE-Win을 보면 Get Latest가 있습니다.
이 도구를 처음 설치하는 경우 최신 버전을 사용하는 것이 좋습니다.
프로젝트를 진행하면서 직접 업데이트를 하게 되면 기존 프로젝트와 호환되지 않을 수 있기 때문입니다.
수락 버튼을 누릅니다.
이메일 주소를 입력한 후 다운로드 버튼을 눌러 입력한 이메일 주소를 확인하고 지금 다운로드 버튼을 누르면 다운로드가 시작됩니다.
다운로드한 ZIP 파일의 압축을 풀어 설치 파일을 가져옵니다.
한 가지 주의할 점이 있습니다 설치 경로는 한글을 포함할 수 없습니다.
예를 들어 Windows 계정이 한글이면 바탕화면에 설치가 되지 않습니다.
여기까지 하셨다면 바탕화면에 설치파일 바로가기가 생성되어 있습니다.
이 부분이 제일 중요한데 윈도우 계정명이 한글이라 오류가 나서 한참 구글링을 했습니다.
설치 경로에 한글이 포함되어 있지 않은지 확인하세요..
여기까지 모든 것이 잘 진행되면 설치가 성공한 것입니다.
STM32CubeIDE 환경 설정
파일 – 새로 만들기 – STM32 프로젝트를 클릭합니다.
그러면 파일이 성공적으로 다운로드됩니다.
응답이 없으면 프로그램을 종료하고 다시 시도하십시오.
MCU/MPU 선택에서 STM32F103C8T6을 사용하므로 상용 부품 번호를 찾습니다.
이것을 선택하고 다음 버튼을 누릅니다.
자신의 프로젝트 이름을 입력하고 언어를 기본값으로 설정하십시오. 그리고 끝.
예를 클릭합니다.