게시글 상세
목록으로STM32CubeMX 6.16.0, Apple Silicon(macOS ARM) 네이티브 지원
조회수: 33STM32CubeMX, macOS Apple Silicon 정식 지원 시작
STM32 개발을 위한 대표적인 설정 도구인 STM32CubeMX가 macOS Apple Silicon (ARM64)을 네이티브로 지원하기 시작했습니다.
STM32CubeMX는 STM32 시리즈 MCU 설계에 필요한 핀맵, 클록 설정, 미들웨어 설정을 시각적으로 구성하고, 프로젝트 코드 생성까지 자동화해 주는 필수 개발 도구입니다. 공식 제품 페이지는 아래에서 확인할 수 있습니다: STM32CubeMX | STMicroelectronics
macOS 개발환경에서의 변화
기존에는 STM32CubeMX가 macOS를 공식 지원했지만, 제공되는 실행 파일이 모두 Intel(x86) 아키텍처 기반이었습니다. 따라서 Apple Silicon(M1/M2/M3) Mac에서는 Rosetta 2를 통한 에뮬레이션으로 동작해야 했고, 실행 속도나 UI 반응성 측면에서 다소 아쉬움이 있었습니다.
하지만 STM32CubeMX 버전 6.16.0 부터는 Apple 실리콘용 설치 파일이 새롭게 제공되면서, 네이티브 성능으로 STM32CubeMX를 실행할 수 있게 되었습니다.
공식 릴리즈 노트에 명시된 지원 내용
- Apple Silicon(ARM64) 기반 macOS를 위한 네이티브 설치 파일 제공
- 기존 Intel(x86) 기반 macOS 설치 파일도 별도 제공
이제는 별도의 에뮬레이션 없이, Apple Silicon Mac에서 빠르고 쾌적하게 STM32CubeMX를 사용할 수 있습니다.

Apple Silicon 네이티브 지원의 장점
- 속도 향상: Rosetta 2 없이 직접 실행으로 빠른 동작
- UI 반응 개선: 메뉴/클럭 설정 등 인터렉티브 동작이 더 부드러움
- 시스템 호환성 개선: macOS 최신 버전과 안정적인 연동
특히 macOS Apple Silicon 환경에서 STM32 개발을 진행하는 경우, 이번 네이티브 지원은 작업 효율성 향상에 큰 도움이 될 것입니다.
앞으로도 STM32CubeMX는 다양한 플랫폼 지원과 함께, STM32 개발자들이 보다 편리하게 사용할 수 있는 도구로 발전할 예정입니다.