본문 바로가기
임베디드.일렉트로닉스/STM32

STM32Cube개요, STM32CubeMX 설치.

by i.got.it 2014. 10. 28.

 

 

개요 - STM32CubeMX

   

STM32Cube, STM32CubeMX.

 

STM32Cube 란 STM32 MCU 개발을 위한 제조사(http://www.st.com ) 제공하는 무료 툴을 총칭하는 명칭.

일반적인 IDE (KEIL uVision, IAR, 이클립스 같은) 를 의미하는 것은 아니며, 소스코드 라이브러리와 하위레벨의 툴소프트웨어들을 의미함.

 

실제 개발자에게 와닿는 실체는 STM32CubeMX 라는 소프트웨어이다.

 

STM32CubeMX

- STM32 MCU의 그래픽 환경에서 초기화 코드를 자동생성해주며, KEIL MDK-ARM, IAR, TrueStudio 프로젝트를 자동으로 생성해 준다.

- FreeRTOS가 포함되어있다.


 

STM32CubeMX 로 할 수 있는 전체개요 파악.

- 아래 그림에서 대상칩들에 있어서, HAL Level, Middleware Level 에서 보이는 것들을 편하게 구현하게 해주는 보조수단이라는 의미.

 

 

 

 동영상 설명.

 

2015년 2월25일. 

기사 : 모든 STM32 MCU 제품에 소프트웨어 개발 플랫폼 STM큐브 지원 -> http://www.betanews.net/article/610212

 

 

 

 

 

 

설치 - STM32CubeMX

 

 

STM32CubeMX 설치파일 다운로드 주소 : http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961/www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1533/PF259242

 

위 주소 페이지의 제일 하단에 아래 처럼 붉박 다운로드 클릭한다.

 

 

압축파일 풀어 설치파일 실행하면 자바런타임 설치되지 않은 경우 설치할 수 있는 웹페이지 안내창이 뜬다. 이것 안내대로 설치하고 다시 설치 진행한다.

설치 첫화면.

 

 

이후 설치 과정에서 특별한 사항 없다. 계속 Next 버튼 클릭하여 설치완료 한다.

 

설치된것들 둘러보기.

 

바탕화면과 시작프로그램에 STM32CubeMX 등록된 모습.

 

 

 

STM32CubeMX 실행관련 파일들이 설치된 경로  C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX 이며, 아래 그림.

 

실행시켜보기.

STM32CubeMX 실행첫화면,

 

STM32CubeMX 에서 STM32F407ZG 의 핀 설정하는 예





 

 

 

 

STM32CubeMX 설치완료 이후 프로그램에서 처리해줘야 할 첫번 째 사항은 타겟칩별로 사용될 라이브러리를 다운로드 받는것이며 http://igotit.tistory.com/161   에  상세 정리함.

 

 

 

 본 글이 포함된 상위 정리장소 : http://igotit.tistory.com/244

 

 



 


첫글등록 : 2014년 10월 28일. 

최종수정 : 


/// 본글 단축주소 https://igotit.tistory.com/159

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5