반응형

임베디드 3

[IoT] 아두이노란 무엇인가? (about Arduino)

IT is True 블로그에 들어와 주셔서 감사합니다. 아두이노란? 영어로 '아두이노', 이탈리아어로 '아르두이노'라고 읽는 이것은 '강력한 친구'라는 뜻으로 2005년 이탈리아의 Massimo Banzi와 David Cuartielles가 처음 개발한 마이크로 컨트롤러입니다. 아두이노(Arduino)는 오픈 소스를 기반으로 한 단일 보드 마이크로 컨트롤러로 완성된 보드와 관련 개발 도구 및 환경을 말합니다. 아두이노는 하드웨어에 익숙하지 않은 학생들이 자신들의 디자인 작품을 손쉽게 제어할 수 있게 하려고 고안된 것으로 AVR을 기반으로 만들어졌습니다. 이러한 아두이노는 다수의 스위치나 센서로부터 값을 받아들여 LED나 모터와 같은 외부 전자 장치들을 통제하면서 외부 환경과 상호작용이 가능하도록 만들 수..

실시간 운영체제란 무엇인가? (about Real-time OS)

IT is True 블로그에 들어와 주셔서 감사합니다. 실시간 운영체제(RTOS : Real-Time Operating System) 실시간 운영체제(RTOS)란 실시간성(Real-time)을 가진 운영체제를 뜻하며, 주어진 문제를 해결하기 위해 정해진 시간 처리하는 운영체제입니다. 즉, 정해진 시간 내에 행동할 수 없을 때 문제가 발생하게 됩니다. 결과 산출에 걸리는 시간에도 적시성을 가지며 외부 자극에도 예측 가능한 방식으로 반응하게 됩니다. 여기서 적시성이란 디바이스 기기가 열악한 환경에서도 데드라인(deadline) 이내에 논리적으로 도 정확한 출력 값을 산출해 내는 것을 말합니다. 이러한 특징 때문에 시스템 결함이 발생해도 멈추지 않고 계속 실행되어야 하는 임베디드 시스템에 필수적인 요소로 자리..

임베디드 시스템이란 무엇인가? (about Embedded System)

IT is True 블로그에 들어와 주셔서 감사합니다. 임베디드 시스템이란? 임베디드 시스템(Embedded system)은 기계나 기타 제어가 필요한 시스템에 대해 제어를 위한 특정 기능을 수행하는 컴퓨터 시스템으로 장치 내에 존재하는 전자 시스템입니다. 기계 또는 장치 내에 존재하기 때문에 내장형 시스템이라고도 합니다. 임베디드 시스템은 전체 장치의 일부분으로 구성되며 제어가 필요한 시스템을 위한 두뇌 역할을 하는 특정 목적의 컴퓨터 시스템으로 개인 컴퓨터와 같은 특정되지 않는 일반적인 목적을 수행하는 컴퓨터 시스템과는 대조됩니다. 특정 목적을 수행하는 컴퓨터 시스템이므로 목적을 설정하고 이를 수행하는 프로그램 코드를 작성하여 메모리에 기록하고 이를 읽어 동작 시키는 방법이 일반적이며, 전자 하드웨어..

반응형