STM32 누클레오 마이크로컨트롤러와 STM32큐브 SW를 한 팀으로 묶은 새로운 확장보드로 임베디드 설계의 효율성 높여
2014년 11월 20일, 서울 – 다양한 전자 애플리케이션에 걸쳐 고객들에게 기여하는 세계적인 반도체 회사 ST마이크로일렉트로닉스(STMicroelectronics, 이하 ST)가 새로운 STM32 오픈 개발 환경(ODE, Open Development Environment)을 선보였다. STM32 마이크로컨트롤러 제품군을 사물인터넷 등에서 주요 기능을 제공하는 ST의 첨단 구성 제품과 통합하여 더욱 효율적인 개발 방향을 제시하도록 한다.
새로운 STM32 오픈 개발 환경은 유연하고 사용이 편리하며 경제성도 우수하도록 고안됐다. 원하는 STM32 누클레오 개발 보드를 선택한 후 센싱, 제어, 연결성(connectivity), 전력, 오디오 등 필요한 기능에 맞는 플러그인 스택형 STM32 누클레오 확장 보드를 선택하면 최종 설계까지 빠른 전환이 가능한 부품들로 구성된 프로토타입 제품용 하드웨어 플랫폼이 완성된다.
무료로 제공되는 STM32큐브 툴과 소프트웨어는 IAR EWARM, 케일 MDK, GCC 기반 IDE 및 온라인 엠베드(mbed™)[1] 와 같은 유명 개발 환경에서도 작업이 가능할 뿐만 아니라 STM32 누클레오 개발 보드를 구성하고 추가 소프트웨어를 다운로드하여 확장 보드에서 해당 기능을 생성하고 구동할 수 있다.
ST 매스 마켓 및 온라인 마케팅 프로그램 수석 부사장 폴 그림(Paul Grimme)은 “ST는 임베디드 시스템에 주요 기능을 제공하는 최첨단 구성 제품을 폭넓게 갖추고 있고 이번 STM32 오픈 개발 환경은 이러한 구성 제품을 모듈화하여 사용할 수 있도록 하여 빠른 프로토타입 제품화와 혁신 제품 개발을 지원한다”며 “우리 고객사들은 사용자 친화적인 오픈 소스 소프트웨어 라이선스와 함께 STM32 누클레오 개발자 보드에 지원되는 500종 이상의 STM32 마이크로컨트롤러를 다양하게 선택할 수 있다는 점, 그리고 선호하는 IDE를 사용하여 안정감과 친숙함이 있는 환경에서 작업을 할 수 있다는 이점까지 누릴 수 있다”고 말했다.
STM32 제품군은 초저전력의 STM32 L0 시리즈에서 초고성능의 STM32 F7 시리즈까지 망라하고 있다. STM32 누클레오 개발 보드는 이제까지 STM32 F0, F1, F3, F4 및 초저전력 STM32 L0, L1 칩을 지원하는 총 9개가 출시됐다. 이 보드들은 ST 모포(Morpho) 및 아두이노와 호환이 가능한 헤더가 온보드 형태로 제공되어 더욱 폭넓은 개발 기회를 제공한다.
현재 시판되고 있는 ST의 확장 보드에는 모션 및 환경 센싱, 블루투스 스마트(Bluetooth® Smart), 모터 제어, 근거리 무선통신(NFC) 기능이 있으며 배터리 관리, 와이파이, 서브 기가헤르쯔 무선 통신, 광/근접 센싱, 오디오 확장 보드를 2014년 말에 선보일 계획이다.
STM32큐브 확장 소프트웨어는 모든 STM32 누클레오 확장 보드용으로 무료 제공되며 STM32 큐브 소프트웨어 프레임워크와 호환이 가능하다.
STM32큐브 플랫폼은 STM32큐브MX(STM32CubeMX) 그래픽 컨피규레이터 및 초기화 C-코드 생성기와 더불어 해당 마이크로컨트롤러에 알맞는 하드웨어 추상화 계층(HAL, Hardware Abstraction Layer), 미들웨어와 같은 임베디드 소프트웨어 구성이 풍부하게 제공된다. 이를 통해 애플리케이션 개발에 필요한 일반 소프트웨어 구성을 편리한 패키지 형태로 활용할 수 있어서 다른 소스의 소프트웨어들간의 상호 의존성을 평가할 필요를 덜어 준다.
STM32큐브MX 툴과 임베디드 소프트웨어 라이브러리들은 www.st.com/stm32cube에서 다운로드 할 수 있다. STM32 누클레오 개발 및 확장 보드는 현재 생산 단계이며 가격은 10.32 달러부터 시작된다.
<끝>
[열린보도원칙] 당 매체는 독자와 취재원 등 뉴스이용자의 권리 보장을 위해 반론이나 정정보도, 추후보도를 요청할 수 있는 창구를 열어두고 있음을 알려드립니다.
고충처리인 장은성 070-4699-5321 , news@e4ds.com