임베디드

12. 환경구축

sdafdq 2026. 2. 3. 09:18

STM32 Cube

 

환경구축 완료되는 시점

 

컴파일 + Hello World(임베디드는 GPIO 제어) + 디버깅 가능

 

 

임베디드는 환경구축이 유난히 까다로움.

 

 

 

코드 편집기 + 컴파일러, 로컬 빌드 자동화 + 디버거

 

로컬 빌드 자동화는 여러 파일 자동으로 묶어서 빌드 해 주는 거.

inteliJ같은 거 쓰면 src부분에 소스 몰아넣고 어디에 사진 몰아넣고 뭐 그런 거.

 

 

STM32 Cube는 이클립스 기반

 

 

STM32 Cube 사용 이유

1. 무료.

2. 이클립스 쓰는 사람은 익숙

3. STM32 칩으로 쓰면 칩 선택만 하면 세팅이 왠만해선 많이 끝나버림.

 

IAR (다른 IDE 단점)

유료

평가판 14일

편집툴이 안좋음 (디버깅 모드 갔다가 돌아오면 창 열어놨던거 다 닫혀짐)

칩 선택으로 세팅 자동으로 완성되지 않음

 

장점

전용 컴파일러(최적화에 좋기는 함.)

 

 

 

'임베디드' 카테고리의 다른 글

14. GPIO 제어  (0) 2026.02.03
13. 프로젝트 생성  (0) 2026.02.03
11. 티지털 멀티미터  (0) 2026.02.02
10. 그라운드와 접지의 차이  (0) 2026.02.02
9. 전류가 무엇인가  (0) 2026.02.02