b. 임베디드/STM32

[STM32F407VGT Discovery] CubeIDE 환경설정

로봇쟁이 2019. 6. 15. 00:37

보드는 제가 가지고 있는 STM32F407VGT6 Discovery보드이고

개발 환경은 근래에 나온 CubeIDE로 진행하려고 합니다. ^^;;


처음에는 환경설정하기 위해서 먼저 CubeIDE를 설치합니다.

하단의 링크를 들어가서

https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/stm32cubeide.html#overview

 


사용하는 운영체제에 적합한 CubeIDE를 다운받아서 설치하면 됩니다.

다만 아이디가 없으면 회원가입을 하셔야 합니다.


CubeIDE는 통합개발환경 이름처럼 CubeMX Truestudio를 합쳐놓은 듯 하네요.

일단 설치하면 기존의 CubeMX TrueStudio와 같이 프로젝트 및 프로젝트 코드까지 IDE에서 생성됩니다.

기존과 비교하여 눈에 확연히 보이는 차이점은



1. IAR, KEIL을 더 이상 지원을 안하는 듯 합니다. (선택이 불가)

2. HAL드라이버와 LL드라이버를 지원합니다

(HAL은 많이들 사용하시고 저도 이미 한번은 사용해본적이 있어서 저는 되도록이면 LL을 사용해보겠습니다. ^^)

반응형