일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- STM32 라인업
- c#
- Mega2560
- 객체지향
- 정렬
- 유심 재발급
- 코테
- 알고리즘
- flag 변수
- sort
- 백준
- Avr
- STM32 IDE
- 코딩테스트
- 아두이노
- STM32
- 정렬알고리즘
- atmega
- Microchip Studio
- NUCLEO-F103RB
- STM32 개발환경
- 유심 재발급 제한
- GPIO
- CubeIDE
- C++
- S&P500
- SPXL
- STL
- STM32CubeIDE
- 아두이노 통신
- Today
- Total
뽕구의 개발일지
[STM32] MCU 제품군 이름 해석해보기 본문
1. Atmel 제품군 이름
가장 친근한 MCU를 뽑자면 아두이노에 들어가 있는 AVR MCU 시리즈 일것 입니다. 먼저 AVR MCU의 이름을 알아보면 보통 "제조사명 + 칩 종류 + Flash 메모리 사이즈" 로 이름이 구성되어 있습니다.
예를 들어 Atmega128x, 256x 이 대표적이겠네요.
(MCU 퓨즈 비트의 Device Signature Bytes에 해당하는 3Bytes 로 구분해볼 수도 있습니다. 퓨즈 비트 개념은 AVR 카테고리에서 다루도록 하겠습니다.)
제조사명 | 칩 종류 | Flash 메모리 사이즈 (KB) |
Atmel | Mega | 128, 256 |
2. STM32 제품군 이름
STM32도 위와 같은 MCU 이름 규칙이 있는데, 학부생때 아두이노 나노, 우노, 메가 정도를 깔짝 다뤄본게 다라서 STM32 라인보고 뭐가 뭔지 하나도 모르겠다는 생각밖에 없었습니다. 그래서 하나하나 쌓아올리는 느낌으로 스터디하면서 글 올리는 중이니, 여기서 잘못된 정보를 보시면 댓글로 잘못됐다고 알려주시면 너무너무 감사드리겠습니다!!
STM32 MCU 제품군 이름이 STM32F051R8T6 일때 아래와 같이 해석 해볼 수 있습니다.
위 STM32 Families 사진올리고 보니 Product type에 고성능인 H라인도 안보이고, G나 C라인도 안보입니다. 이미지가 구버전인 것 같아서 추가로 MCU Datasheet를 찾아보았습니다.
MCU의 Datasheet를 보면 알맞는 정보를 얻을 수 있었습니다.
현재 Nucleo-F446RE라는 보드 제품을 가지고 있고, 여기에 들어간 MCU가 STM32F446RE 인데
이를 확인해보려면 Datasheet의 Part numbering 항목을 찾아보면 알 수 있습니다.
아래는 STM32F446RE의 Datasheet에서 Part numbering 페이지만 발췌한 내용입니다.
내용들을 종합하면 STM32 MCU 제품군의 이름을 해석할 수 있으실 것입니다!
'개발 일지 > STM32' 카테고리의 다른 글
[STM32] 개발환경 구축하기 3 - 프로젝트 생성 (0) | 2023.07.31 |
---|---|
[STM32] 개발환경 구축하기 2 - 설치 (0) | 2023.07.30 |
[STM32] 개발환경 구축하기 1 - 다운로드 (0) | 2023.07.30 |
[STM32] MCU 시리즈는 어떤게 있을까 (0) | 2023.07.29 |
[STM32] STMicroelectronics (0) | 2023.07.29 |