본문 바로가기

STM322

STM32 (STMicroelectironics) 입문하기 1. STM32 마이크로컨트롤러STM32는 ST마이크로일레트로닉스에서 제조하는 현 세대에서 많이 사용되는 "마이크로컨트롤러(MCU)" 입니다.TI, Microchops 등 글로벌 MCU 회사들도 사용자 중심의 개발 환경을 제공하고 있지만, ST사의 "STM32 Cube IDE"는 개발자에게 무료로 제공되며 Hardware Abstraction Layer (HAL)과 미들웨어 컴포넌트, 기본 제공 라이브러리 (SPL)등이 잘 구성되어 있어 입소문이 자자합니다.저도 새로운 MCU를 배운다고 하면은 무조건 현업에서 알아주는 STM32를 공부하기로 마음먹었습니다.Arm Coretex 기반입니다.Arm Core란 무엇인가? (임베디드 MCU에서 있어서 매우매우 중요한 개념입니다.)Arm Core는 Arm 아키텍처.. 2025. 6. 20.
마이크로컨트롤러 (MCU) 시장 동향 1. 마이크로컨트롤러(MCU) 시장은 임베디드 시스템 개발자의 필수적인 안목임베디드 시스템 개발자에게 마이크로컨트롤러는 없어서 안될 필수사항이다.마이크로컨트롤러는 임베디드 시스템에서 두뇌의 역할을 하며, 센서, 액추에이터, 통신 모듈 등과 상호작용하면서 전체 시스템을 제어 하는 핵심적인 역할을 수행한다.개발자가 구현하려는 임베디드 시스템 프로젝트에 적합한 마이크로컨트롤러를 선정하기 위해서는 마이크로 컨트롤러 시장과 기술을 파악할 수 있는 안목이 필요하다. (이는 제품의 라이프사이클과 장기적인 유지보수에도 큰 영향을 미친다.)선택한 MCU에 따라서 시스템의 성능, 전력 소비, 확장성, 비용, 개발 난이도가 결정된다.2. MCU 선정 시 고려해야 할 항목① 성능 및 아키텍처코어(CPU): ARM Corte.. 2025. 3. 9.