ST, 고성능·저전력 STM32L4용 개발 에코시스템으로 ‘STM32L4’ 시리즈 지원
상태바
ST, 고성능·저전력 STM32L4용 개발 에코시스템으로 ‘STM32L4’ 시리즈 지원
  • 이호형 기자
  • 승인 2015.10.06 11:34
  • 댓글 0
이 기사를 공유합니다

ST마이크로일렉트로닉스(이하 ST)가 양산 단계에 접어든 ‘STM32L4’ 시리즈를 지원하는 새로운 개발 에코시스템을 출시했다. 이번 에코 시스템은 STM32큐브(STM32Cube) 소프트웨어와 다양한 가격대의 프로토타입 보드로 구성된다.

STM32L4의 프로토타입 보드는 289달러로 모든 기능을 탑재한 평가 보드(STM32L476G-EVAL)와 MEMS 마이크와 모션 센서, DAC 컨버터, 96 세그먼트 LCD, 16M바이트 QAPI 플래시를 탑재한 19달러90센트의 디스커버리 키트(STM32L476G-DISCO)로 구성된다. 개발 과정 전반에 걸쳐 하드웨어와 소프트웨어를 그때그때 자유롭게 미세 조정할 수 있어서 설계시 위험을 줄일 수 있다.

▲ 에코 시스템은 STM32큐브(STM32Cube) 소프트웨어와 다양한 가격대의 프로토타입 보드로 구성된다.

예산 제약을 받는 엔지니어나 학생, 일반인이라면 성능과 전력 소모가 중요한 임베디드 설계에 10달러32센트인 STM32 누클레오 키트(NUCLEO-L476RG)를 사용할 수 있다. 이 누클레오 키트는 아두이노 헤더를 갖추고 있어 확장 보드를 더욱 폭넓게 선택할 수 있고 디버거·프로그래머인 ST링크가 제공되기 때문에 별도의 디버깅 프로브가 필요없고 플래시 프로그래밍을 드래그-앤-드롭 방식으로 할 수 있다. 디스커버리 키트와 누클레오 보드 모두 엠베드 온라인 툴에 직접 액세스 할 수 있다.

STM32큐브 소프트웨어 스위트가 모두 적용 가능하며 여기에는 설계 위저드와 전력 소모 계산기가 내장된 STM32큐브MX 컨피규레이터와 초기화 코드 생성기가 포함된다. 또한 STM32큐브L4만의 내장형 소프트웨어로 하드웨어 추상화 계층(Hardware Abstraction Layer, HAL), 애플리케이션 예제, 새로운 로우 레이어 API가 포함되어 성능과 런타임 효율성의 극대화를 돕는다.

이 API들은 HAL과 병행 사용할 수 있고 STM32 기본 주변장치 라이브러리를 이용한 프로젝트들을 STM32큐브 환경으로 옮기는 업무를 간소화 해준다.

STM32L4 MCU 디바이스는 DSP 확장 및 부동소수점 유닛을 갖춘 80MHz의 ARM 코어텍스-M4 코어를 탑재하고 있으며 플렉스파워컨트롤(FlexPowerControl)을 적용한 스마트 아키텍처, 동적 전압 스케일링(dynamic voltage scaling), 서브 모드 옵션을 갖춘 일곱 개의 전력 관리 모드 등의 기능으로 전력을 크게 절약 할 수 있다. 이 중에서도 BAM(Batch Acquisition Mode)은 코어의 전력이 차단된 상황에서도 주변 장치에서 데이터를 수집할 수 있게 한다.

STM32L4 마이크로컨트롤러는 현재 구매가 가능하며,가격은 LQFP64 패키지로 1만개 단위 주문시 개당 3달러40센트부터 시작한다.



댓글삭제
삭제한 댓글은 다시 복구할 수 없습니다.
그래도 삭제하시겠습니까?
댓글 0
0 / 400
댓글쓰기
계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.