임베디드
-
AUTOSAR(AUTomotive Open System ARchitecture) 란 무엇인가?임베디드 2025. 1. 31. 19:39
AUTOSAR는 차량 SW 표준 플랫폼중 하나이다. 예를 들면 핸드폰의 IOS,Android나 PC의 Window,Linux 같은 역할이다.즉, HW를 쉽게 쓰기 위해 나온 SW이다. 지금까지 조사, 공부한 사실을 쭉 정리해보기로 했다. 1.AUTOSAR 개요AUTOSAR 란?AUTOSAR 는 자동차 산업의 표준화를 위해 만들어진 글로벌 개발 파트너쉽이다. 자동차 ECU(Electronic Control Unit, 자동차나 기타 탈것의 전기시스템을 제어하는 장치)의 개방형 표준 SW 구조를 개발하고 설립하는게 목적이다.표준화 목표는 쉽게 말하면 크게 3가지이다. SW 개발 편의성, 재사용성, 모듈화이다. 비 AUTOSAR 개발방식과 비교하여 설명하면 다음 표와 같다.구분비 AUTOSARAUTOSAR 기..
-
마이크로프로세서(MPU)와 마이크로컨트롤러(MCU)임베디드 2024. 10. 17. 02:26
마이크로프로세서(MPU)컴퓨터에서 명령을 수행하고 데이터를 처리하는 CPU를 칩 형태로 만든 집적회로CPU, GPU, 라즈베리 파이 등이 포함된다. 주로 스마트폰, 컴퓨터 서버, 고성능 IoT기기등에 사용된다마이크로프로세서에 캐시메모리,주기억장치,입출력 제어장치까지 포함되면 마이크로컨트롤러로 분류가 된다.운영체제를 지원하여 리눅스나 안드로이드 같은 운영체제를 사용하여 고성능 연산 및 멀티태스킹을 지원한다.마이크로컨트롤러(MCU)집적 회로 안에 프로세서와 메모리 입출력 버스 등의 하나의 칩에 통합된 SoC(System on Chip)형태아두이노,STM32,ESP32 등이 포함된다. 주로 가전제품, 의료기기 ,IoT기기 등에 사용된다보통 운영체제 없이 돌리거나 RTOS를 사용하여 구동한다. 구동에 필요한 다..
-
임베디드 시스템의 기본과 특징임베디드 2024. 10. 8. 01:34
임베디드 시스템(Embedded system)임베디드 시스템은 내장형 시스템으로 H/W에 S/W가 내장된 시스템을 말한다. 보통 특수한 목적을 가지고 설계된 시스템이다. 대중적인 PC와 다른 느낌이다. 예를 들면 PC는 사용자가 원하는 목적의 행동을 할수있지만, 임베디드 시스템은 설계된 목적에 따라 행동한다. 임베디드 시스템의 특징으로는 다음과 같다. 1. 실시간 처리 지원(Real-Time)-시스템이 정해진 시간내에 작업을 처리 하는 엄격한 시간 제약. 2. 높은 신뢰성(Reliability)-문제가 발생시 치명적인 손해가 발생하므로 지속 동작성 및 빠른 복구성을 가진 높은 안정성 시스템. 3. 최적화 기술지원(집적률)-제한된 자원 내에서 성능을 극대화 해야하므로 사이즈, 발열, 전력소모, 휴대성,CP..