ST/MCU

MCU(1) - ST

engineer4ever 2025. 3. 17. 00:02

 

1. STM32

: ST마이크로일렉트로닉스의 Arm® Cortex®-M 프로세서를 기반으로 하는 32비트 마이크로컨트롤러

STM32 제품군은 MCU 사용자에게 새로운 자유도를 제공하도록 설계되었다. 매우 고성능, 실시간 기능, 디지털 신호 처리, 저전력/저전압 작동, 연결성이 결합된 제품을 제공하는 동시에 완전한 통합과 개발 용이성을 유지한다.

 

업계 표준 코어를 기반으로 하는 탁월한 범위의 STM32 마이크로컨트롤러는 프로젝트 개발을 지원하는 다양한 도구와 소프트웨어가 함께 제공되므로 이 제품군은 소규모 프로젝트와 엔드 투 엔드 플랫폼 모두에 이상적이다.

 

https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html

 

STM32 32-bit Arm Cortex MCUs - STMicroelectronics

Microcontrollers from the STM32 MCU family are based on Arm Cortex-M processors and designed to offer new degrees of freedom to MCU users.

www.st.com

라고 홈페이지에 소개 하고 있다.

 

ARM 기반 마이크로컨트롤러 모델을 선정할 경우 0순위로 검토를 하게되는 제품이며, 코어텍스 M0~M7 까지 커버하는 넓은 제품군과 다양한 패키징, 많은 부가기능, 타사 대비 저렴한 가격 등으로 인해 많이 사용된다.

 

1-1. 제품군

(1) STM32F

- 메인스트림, 하이엔드 등의 주력 라인업

 

(2) STM32H

- 하이엔드 라인업. 내부에 그래픽코어가 내장

 

(3) STM32G

- F 시리즈의 일부를 대체하는 신형 메인스트림 라인업

 

(4) STM32L

- 저전력 라인업

 

(5) STM32WB

- WiFi와 Bluethooth 통신컨트롤러를 내장

 

(6) STM32MP1

- STM32기반 마이크로프로세서 라인업. Cortex M4 기반 MCU와 Cortex A7기반 듀얼코어 프로세서가 통합된 혼합형 프로세서

 

 

1-2. 개발 보드

 

(1) NUCLEO Boards

- ST에서 직접 개발 판매하는 레퍼런스 개발보드. 보통 흰색

 

(2) DISCOVERY Kits

- 주변장치가 좀 더 많이 있고 별도 인터페이스 규격의 도터보드 형태로 확장 가능. 보통 파란색.

 

(3) Evalutation Boards

- STM32 MCU와 MPU를 위한 완전한 데모 및 개발 플랫폼으로. 송수신기, 센서, 메모리 인터페이스, 디스플레이 등과 같은 외부 회로 포함

 

 

1-3. 개발 환경

(1) STM32CubeIDE

- CubeIDE는 ST마이크로에서 공식적으로 제공 및 지원해주는 무료 개발 IDE

- IAR이나 KEIL이 많이 쓰였는데, ST에서 CubeIDE를 밀어주면서 사용할 필요가 없어졌음


2. STM8(NRND:Not Recommended for New Design)

→ 22년 3분기 단종. 대체품은 STM32C0

ST의 8비트 마이크로컨트롤러 플랫폼은 고성능 8비트 코어와 최첨단 주변기기 세트를 중심으로 구현된다. 이 플랫폼은 ST 전용 130nm 내장 비휘발성 메모리 기술을 사용하여 제조됩니다.

STM8은 향상된 스택 포인터 동작, 고급 주소 지정 모드, 새로운 명령어를 통해 빠르고 안전한 개발을 가능하게 한다.

https://www.st.com/en/microcontrollers-microprocessors/stm8-8-bit-mcus.html

 

STM8 8-bit MCUs - STMicroelectronics

ST's 8-bit microcontroller platform is implemented around a high-performance 8-bit core and a state-of-the-art set of peripherals. This platform is manufactured using an ST-proprietary 130 nm embedded non-volatile memory technology.

www.st.com

 

2-1. 제품군

(1) STM8S

- 메인스트림

 

(2) STM8L

- 저전력 라인업

 

(3) STM8AF and STM8AL

- 자동차 MCU

 

 

2-3. 개발 환경

(1) STM32CubeIDE

- 상동

'ST > MCU' 카테고리의 다른 글

리눅스 기반 임베디드 플랫폼 선택을 위한 SoC/MPU 비교표  (0) 2025.05.14
ST Stellar(스텔라) 32-bit automotive MCU  (1) 2025.04.24
MCU(4) - NXP  (0) 2025.03.17
MCU(3) - Infineon  (0) 2025.03.17
MCU(2) - TI  (0) 2025.03.17