Ubuntu STM32 Cube IDE 개발환경 세팅

안태욱·2023년 2월 4일
0
post-thumbnail

1. 필요 라이브러리 설치

$ sudo apt install build-essential
				 \ gcc-arm-none-eabi
				 \ libusb-1.0-0-dev
				 \ cmake

$ git clone https://github.com/stlink-org/stlink .
$ cmake .
$ make

$ sudo cp bin/* /usr/local/bin
$ sudo cp lib/*.so* /lib32
$ sudo cp config/udev/rules.d/49-stlinkv* /etc/udev/rules.d/

이후 터미널에서 lsusb 명령어를 사용하면 ST-LINK를 확인할 수 있다.


3. STM32 Cube IDE 설치하기

공식 홈페이지 에서 IDE를 설치할 수 있다.

4. 프로젝트 생성하기

  • MCU/MPU Selector
  • Board Selector

위 두가지를 통해 사용하고자 하는 target HW를 검색하면 해당 target에 맞는 드라이버(HAL)나 링커 스크립트 등을 다운로드하여 프로젝트를 생성할 수 있다.

profile
책 읽는 개발자

0개의 댓글