STM32 CubeMX Eclipse 환경 구축 정식 버전

이 기사의 대상자


  • STM32를 앞으로 만지는 사람
  • STM32 CubeMX 설치 방법을 잊은 사람

  • 이전



    동기 부여



    STM32 CubeMX의 Eclipse 환경 구축을 정리합니다. 이것에 관한 정보는 여러가지 떨어지고 있습니다만, 실수한 정보를 바탕으로 넣으면 바이러스에 감염하거나와 산란한 눈에 있었으므로 이때에 정리하려고 생각합니다.

    CubeMX란?



    STM32의 마이크로 컴퓨터는 핀 사용 설정을 위해 데이터 시트를 읽어야하지만, 그렇게하는 것은 매우 귀찮습니다. CubeMX는 그런 핀 주위의 초기화의 코드를 자동 생성해 주는 것입니다.

    CubeMX의 좋은 사촌



    엄청 귀찮은 곳은 자동으로 해주는 한편으로 세세한 설정도 상당히 할 수 있다. 이 어중간한 (?) 가감이 좋은 느낌으로 좀처럼 떠날 수 없습니다.

    CubeMX의 짜증



    저희 팀에서는 CubeMX를 사용하고 있지만, 가끔 CubeMX 때문에 비명이 들립니다. 떨어지는 것은 종종 있지만 git의 내용이 사라지거나 아래와 같은 버그가 우리 그룹의 이슈에 올라가고 있습니다.



    환경 구축



    0. 이번 환경



    Windows 10 Professional

    1. Eclipse 설치



    Eclipse 페이지 에서 Eclipse를 다운로드하여 설치합니다. (만약 JRE가 설치되어 있지 않으면 안내에 따라 설치)


    위와 같이 C++용 IDE를 설치합니다.

    2. Eclipse용 CubeMX 플러그인 설치



    2.1 플러그인 다운로드



    STM 페이지 의 페이지 하단에서 다운로드합니다.


    2.2 다운로드한 zip의 압축해제



    다운로드한 zip을 압축 해제합니다.

    2.3 Eclipse를 시작하고 Help에서 Install New Software를 지정합니다.





    2.4 Add.. 버튼을 누릅니다.





    2.5 Local... 버튼에서 이전에 압축을 푼 zip 폴더를 지정합니다.





    2.6 OK를 누르면 STM32CubeMX_Eclipse_Plugin에 체크가 되어 있는지 확인하고 Next>를 눌러 설치를 완료합니다.





    3. SW4STM32 설치



    3.1 2.3,2.4의 절차를 밟습니다. 그런 다음 Add Repository의 Location 필드에



    htp // 아 c6-와 ls. 이 m/에cぃp세우p도 s/오르그. 오펜 stm32. sys로 m을 rk 벤 ch. Up---v2
    를 입력하고 OK를 누릅니다.


    3.2 두 가지를 모두 확인하고 Next>를 눌러 설치합니다.




    설치가 완료되면 Eclipse를 다시 시작합니다. 그러면 다음에 시작할 때 다른 것이 설치됩니다.

    4. CubeMX 시작



    4.1 CubeMX의 perspective를 엽니다. 이런 느낌의 아이콘을 클릭합니다.





    (4.2 아이콘이 보이지 않을 때는 다음과 같이 합니다.)






    5. 사용할 STM32 시리즈용 라이브러리 설치



    5.1 CubeMX 화면에서 Help - Install New Libraries를 클릭합니다.





    5.2 사용할 STM32 시리즈의 최신 버전 라이브러리를 선택하여 설치합니다.





    6. ST-LINK 드라이버 설치



    (이것은 하지 않아도 괜찮아? 곧 업데이트 예정)

    참고문헌



    Installing System Workbench for STM32 with installer
    Installing System Workbench for STM32 from Eclipse

    좋은 웹페이지 즐겨찾기