본문 바로가기
ARM/Cortex-M3

[펌] System Workbench for STM32(SW4STM32)

by 새싹군 2019. 6. 19.

STM32계열 MCU를 사용할 경우, STM32CubeMX 프로그램으로 초기화된 코드를 자동으로 생성할 수 있는데요.

 

STM32CubeMX는 IAR Embedded Workbench for ARM(EWARM), Keil uVision(MDK-ARM), Atollic TrueSTUDIO, 그리고 System Workbench for STM32(SW4STM32) IDE에서 인식하는 코드만 만들어냅니다. 처음 세 프로그램은 비싼 돈을 지불해야 크기제한이 없는 hex파일을 만들 수 있어요. 크기제한이 없는 hex파일을 무료로 만들 수 있는 IDE중 STM32CubeMX가 지원하는 유일한 IDE가 SW4STM32여서, SW4STM32 IDE를 사용하기로 했습니다.

 



 

SW4STM32의 설명은 STM 홈페이지에 있습니다. 아래 STM 홈페이지에서 Go to Site 버튼을 누르면, OpenSTM32 Community로 이동해요. 이 community에 가입하고 SW4STM32를 다운받아 설치할 수 있어요.

http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961/SS1533/PF261797

 

 

 

 

SW4STM32를 설치한 뒤 실행하면, 프로그램이 화면에 뜨기 전에 다음 그림이 나옵니다. Eclipse기반에서 동작하는 것을 알 수 있어요.

 

 

 

SW4STM32를 STM32CubeMX와 사용하는 방법은 아래 링크에 있습니다.

http://www.openstm32.org/Importing+a+STCubeMX+generated+project

 

 

 

 

 

 

 

 

SW4STM32를 사용하면 크기제한이 없는 hex파일을 무료로 만들 수 있으면서, STM32CubeMX도 사용할 수 있습니다. 프로그램 코드의 가독성도 좋아서, STM32 MCU에 넣을 프로그램 코드는 SW4STM32로 컴파일할 생각입니다.

 

[펌] https://cafe.naver.com/stm32study/368

 

System Workbench for...

STM32계열 MCU를 사용할 경우, STM32CubeMX 프로그램으로 초기화된 코드를 자...

cafe.naver.com

 

댓글