STM32CubeMX는 Pinout 설정, 소스 코드 및 프로젝트 생성, 전류 소모량 계산 등의 다양한 기능을 가지고 있습니다.
이 중 가장 많이 사용하는 기능으로 소스 코드 및 프로젝트 생성을 들 수 있습니다.
CubeMX에서 마우스 클릭 몇 번만으로 내 STM32에 맞는 소스 코드가 바로 생성되기 때문에 많은 사용자가 CubeMX로 옮겨가고 있습니다.
소스 코드를 생성하기 위해서는 사용하려는 STM32에 맞는 Library를 설치해 주어야 합니다.
STM32CubeMX에 Library를 설치하는 방법은 2가지가 있습니다.
· STM32CubeMX내에서 Library를 다운로드하여 설치하는 방법
· ST홈페이지에서 압축된 Library를 다운로드하여 설치하는 방법
Library Manager를 사용한 Library 설치 방법
CubeMX에서 Library Manager실행CubeMX를 실행한 후 Help메뉴의 Install New Libraries 를 선택합니다.
Library선택설치하고자 하는 Library를 선택한 후 Install Now 버튼을 클릭합니다.
Library 설치선택한 Library가 자동으로 Download되어 PC에 설치됩니다.
설치완료Library의 다운로드 및 설치가 완료되면 Checkbox가 녹색으로 변경되며 Installed Version에 설치된 Version이 표시됩니다.
ST홈페이지에서 Library를 다운받아 설치
Library 다운받기
Library설치
Library Manager에서 From Local Folder 를 눌러 다운받은 Library를 선택합니다.
Library 설치
압축된 Library를 선택하면 Unzip 후 Library를 설치합니다.
Library 설치 위치
Library는 아래 위치에 설치됩니다.
Help메뉴의 Updater Settings 에서 확인하거나 변경할 수 있습니다.
Library외에도 ST Evaluation Board에 맞춰 제공되는 BSP(Board Support Package)와 수많은 예제소스가 함께 설치됩니다.