개발환경 팁/강좌

STM32 CubeMX Library 설치

plainy 0 5,173 2017.04.28 10:21

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 를 선택합니다.
1b2c326854089e594a4d7c9632f3307b_1493342422_9763.PNG





Library선택
설치하고자 하는 Library를 선택한 후 Install Now 버튼을 클릭합니다.
1b2c326854089e594a4d7c9632f3307b_1493342429_9796.PNG






Library 설치
선택한 Library가 자동으로 Download되어 PC에 설치됩니다.
1b2c326854089e594a4d7c9632f3307b_1493342436_5913.PNG






설치완료
Library의 다운로드 및 설치가 완료되면 Checkbox가 녹색으로 변경되며 Installed Version에 설치된 Version이 표시됩니다.
1b2c326854089e594a4d7c9632f3307b_1493342442_2141.PNG








ST홈페이지에서 Library를 다운받아 설치

Library 다운받기
CubeMX홈페이지( http://www.st.com/stm32cube )에서 Library를 다운로드합니다.
1b2c326854089e594a4d7c9632f3307b_1493342449_9944.png





 

Library설치

Library Manager에서 From Local Folder 를 눌러 다운받은 Library를 선택합니다.

1b2c326854089e594a4d7c9632f3307b_1493342459_0524.png
 

1b2c326854089e594a4d7c9632f3307b_1493342466_1167.PNG
 


 

 

 

Library 설치

압축된 Library를 선택하면 Unzip 후 Library를 설치합니다.

1b2c326854089e594a4d7c9632f3307b_1493342472_8284.PNG

 

 

 

Library 설치 위치

Library는 아래 위치에 설치됩니다.

Help메뉴의 Updater Settings 에서 확인하거나 변경할 수 있습니다.

1b2c326854089e594a4d7c9632f3307b_1493342478_6665.PNG

 

 

 

Library외에도 ST Evaluation Board에 맞춰 제공되는 BSP(Board Support Package)와 수많은 예제소스가 함께 설치됩니다.

1b2c326854089e594a4d7c9632f3307b_1493342485_2501.PNG
 


Comments

번호 제목 글쓴이 날짜 조회 추천
5 Truestudio에서 SWV로 printf 확인 댓글+2 plainy 2018.04.26 7524 0
4 STM32CubeMX를 최신 Version으로 Update 방법 plainy 2017.04.28 3771 0
열람중 STM32 CubeMX Library 설치 plainy 2017.04.28 5174 0
2 STM32 CubeMX Eclipse Plugin 설치하기 plainy 2017.04.28 4336 0
1 STM32 CubeMX Standalone 설치하기 plainy 2017.04.28 6080 1