상용 임베디드 시스템 컴퓨터공학과 4학년 김 동 현.

Slides:



Advertisements
Similar presentations
모바일 프로그래밍 개론 UNIT 01 로봇 SW 컨텐츠 교육원 조용수. 학습 목표 모바일 프로그래밍이란 ? Embedded System 특성 Mobile OS Hybrid and Native SDK and NDK 2.
Advertisements

제주특별자치도교육청. 목 차 일상생활 속에서의 정보보안 안전한 컴퓨터 사용  보안업데이트 자동설정  가짜 백신 프로그램 주의  믿을 수 있는 웹사이트만 접속  자동 로그인 기능 사용 안함  사용 후 반드시 로그아웃 확인 
1/29 Chapter 3: 시스템 소프트웨어 인터페이스 인간이 실질적으로 조작하는 기계의 부분 좋은 인터페이스 : 직관적 ( 사전지식, 경험으로 알 수 있음 ) 이어서 누구나 즉각적 사용 가능 사용자 ( 자연어 ) ↔ 응용 S/W↔ 시스템 S/W↔H/W( 기계어 )
1 1. 플랫폼과 개발툴 볼랜드포럼 대표시삽 박지훈 Jeehoon Imp Park
컴퓨터는 어떻게 집안에 들어오게 되었을까 ? 2011 년 10 월 12 일 정동욱. ENIAC (1946)
윈도우 조 이충진, 김창완, 김현규, 최준영, 전병주, 송기훈. 목차  윈도우 최준영, 송기훈  윈도우 95 - 김현규, 이충진  윈도우 98 - 강창완, 전병주.
운영체제의 역사 작성 / 발표 오두환.  OS( 운영체제 ) 의 정의 OS(operating system) 란 ?? 머리 - > 계산 = Cpu 얼굴 + 몸매 = 그래픽카드 눈 = 모니터 머리 -> 기억 = HDD/SDD 입 = 스피커 귀 = 마이크 ….. 하드웨어하드웨어.
Windows 10 표준제안서. 개요 주요 기능 새로운 앱 제품정보 및 문의.
Mobile Operating System 대림대학 김영실. 2 1 모바일 OS 란 ? 기존의 모바일 OS 시장 모바일 OS 비교 폐쇄형 모바일 OS 개방형 모바일 OS 스마트폰 OS 비교 모바일 OS 의 포지셔닝 변화 전망 시장점유율.
© 2012 생능출판사 All rights reserved 매니페스트 파일 적재목록 ( 적하목록 )
운 영 체 제 실 습 ( 리눅스 서버관리입문 ) 개 요. 2/31 운영체제 (Operating System) 개요 시스템 소프트웨어 !!!  응용 프로그램과 하드웨어 사이의 인터페이스 역할  응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를.
북한기도제목 1 월 1 주 (1/1-1/7). 1. 북한정치 - 북한의 대남정책 전반을 관장하는 김양건 북한 노동당 비서 겸 통일전선부장이 교통사 고로 지난 29 일 사망했다고 조선중앙통신이 30 일 보도했습니다. 한편 김양건 노동당 비 서의 죽음이 의도적인 암살 가능성이.
학번 이름 김정현 1차 프로젝트 발표 2D 게임프로그래밍. 목차 1. 게임 컨셉 2. 게임 설명 2/10 3. 개발 범위 4. 개발 일정 5. 자체 평가.
2013 년 헬스케어 이해와 전망. 헬스케어 산업의 이해 건강하게 아름답게 그리고 장수하고 싶은 인간의 기본적 요구에 충실한 사업 건강하게 아름답게 그리고 장수하고 싶은 인간의 기본적 요구에 충실한 사업 한국 헬스케어 산업의 성장은 산업화 만큼 빠르게 진행 중 1) 고령화.
보 고 서 보 고 서 목  차.
음란물에 대하여. 인터넷 음란물의 의미 돈벌이를 위해 단지 성적 욕망을 불러 일으키기 위한 음란한 인터넷 상의 사 진, 동영상, 만화 등을 말한다.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
아이핑 소개 (탁구대회) 아이핑 담당 신동일 네이버(다음)에서 아이핑검색 아이핑 소개 (탁구대회) 담당 신동일 아이핑.
교육정보화 사업을 통한 정보격차 해소 방안 모색 광주광역시교육청 교육과정정보화과장 리 장 언.
건국대 강의자료 목 차 플랫폼 사업의 이해
스마트폰의 불편한 진실 영동중학교 1학년 [엘리트] 최성환 김경민 서규민.
3 국제경쟁력과 국제시장 진출전략 해외시장 진출방식의 실행 제8장 제6장 국제투자와 글로벌 경쟁
Linux Seminar #1 리눅스 이해하기.
안 보여 줄끼가? 소프트웨어 프로젝트 1 – 제안서 발표 피바다 (A6)조 발표자 : 조기수.
개인정보 보호법 위반 시 형사처벌 조항 12가지 구분(처벌) 내 용 제71조(위반시 5년 이하 징역 또는 5천만원 이하 벌금)
PC자가정비와 최적화 강사 : 김진선
개인정보 보호법 위반 시 형사처벌 조항 12가지 구분(처벌) 내 용 제71조(위반시 5년 이하 징역 또는 5천만원 이하 벌금)
프랜차이즈 본사 인트라넷 구축 제안서 제출처 : ㈜마세다린 제출사 : ㈜데이타캠프 제출일 :
1. PC 에서 회원가입 1. 회원가입 버튼 클릭 클릭.
소프트웨어와 운영체제.
임베디드 SW 시스템 소개 - 임베디드 운영체제 - 임베디드 리눅스 - 임베디드 인터넷
모바일 소프트웨어 표준화 표준화강좌 2012년 10얼 30일 한국교통대학교 컴퓨터정보공학과 조 수 선.
고급 컴퓨터 프로그래밍 팀명:지식인 팀원:홍광수 원대연 이소정.
Redhat Linux 설치 과정.
Windows CE 시스템 개발 환경 구축.
오목게임 W32 로봇시스템제어(하) GROUP 7 노성동, 하선웅, 김관준
터치 모니터관련 지식 팁 Usb장치 인식 실패 원인과 해결책.
고성능 컴퓨터 관리를 위한 클러스터 플랫폼 개발
PDA를 이용한 Remote Service Control
작업장에서 불의의사고로 절단사고가 발생했다면
Devkit API 가이드.
초등학생이 pc방을 가도 되는가? 등마 초등학교 5학년 4반 김근아.
OpenGL Project 조민정 장선례.
홈 네트워크 시뮬레이션 정 찬 번 석 성 환.
귀사의 App에 가장 쉽고 빠르게 채팅기능을 추가하세요!
CniMail 메일 클라이언트 조재영 지승우.
시스템 접속환경 설정 인터넷 옵션 설정 익스플로러 상단 메뉴 에서 을 클릭하고, 아래 순서대로 설정합니다. 1. 탭에서 을 클릭하여 “페이지 열 때마다”를 체크하고 합니다. 2. 탭을 선택하고 하단의 에.
쌀 관련사업 총판,대리점제안서 생산자직거래 쇼핑몰.
PDFwebReport ( PDF 로 만드는 웹 리포트 ) 파워빌더로 개발하고 PDF 로 보는 웹 리포트입니다
MS Excel 활용 2009년 2학기 컴퓨터의 개념 및 실습 서울대학교 통계학과
MAIL CLIENT 김창우 윤성훈 이경재.
동국대학교 경주캠퍼스 전자행정업무편람 정보기획운영팀 1.
프로젝트 명칭 학생 이름 | 담당 교사 이름 | 학교
나는 땅에서 키는 작지만 하늘로부터 재는 키는 이 세상 어느 누구보다도 크다
천안시 호재 정리 ▶ 천안 원 도심재개발 정비예정구역 총괄 : 80개 구역 규모 : 3,130,235 ㎡(약94.7만평)

프로젝트 계획서 조재영 지승우.
프로젝트 계획서 정구식 하상민.
양궁게임 게임기획서 1차안 2011/01/17 최가운.
<VLSC Media Download>
(생각열기) 횡파와 종파를 구분하는 기준은 무엇인가?? 답 : 진동하는 방법의 차이
경인교육대학교 Windows 10 무료 업그레이드 안내.
OPENGL project 구성원 : 김수민,남현우 OPENGL을 이용한 당구(3구) 구현하기.
운영체제 장수용.
100세 시대, 스마트 헬스케어와 미래직업 (3) 고령화 사회에 필요한 웨어러블.
PC개인정보 파일 암호화 솔루션(Privacy-I)
안드로이드os 조사 박주혁.
코딩교육, 어떻게 해야 할까 이천양정여자고등학교 김가연 안선영.
제11장 모바일 컴퓨팅.
쌀눈 관련사업 총판,대리점제안서 생산자직거래 쇼핑몰.
Presentation transcript:

상용 임베디드 시스템 컴퓨터공학과 4학년 김 동 현

상용 임베디드 시스템 심비언의 EPOC Microsoft 윈도우 CE 제이텔의 셀빅(CellVic) Lieno의 Embedix Lynx의 BlueCat Montavista의 Hard Hat

심비언의 EPOC 메시지 송신, 브라우징, 오피스, PIM과 유틸리티 응용 프로그램들에 적합한 무선 정보 장치 PC, 서버에서 데이터를 동기화 할 수 있는 연결 소프트웨어 무선 정보 장치와 소프트웨어의 개발 환경으로 작지만 강력하며, 유연한 아키텍쳐를 가진 소프트웨어와 프로그래밍 시스템 무선 정보 장치 프로그램을 위한 다양한 언어의 SDK를 제공 무선 정보 장치를 개발하기 위한 OEM 툴 제공

심비언의 EPOC 휴대용 컴퓨터와 커뮤티케이터 간 사용자 충족을 위해 디자인된 유저 인터페이스 쉬운 문서 삽입 쓰기 쉬운 도움말 병렬 응용 프로그램들 사이의 실시간 태스크 교환 휴대용 컴퓨터들과 커뮤니케이터 특유의 사용자 변경 레벨

Microsoft 윈도우 CE 윈도우 CE는 새 PC 주변 기기 및 기타 전산 장치를 위한 윈도우 운영체제 32bit OS로서 Intel의 x86계열을 포함한 다수의 32bit 프로세서들을 지원 Win32 API, ActiveX, Visual Basic 등 MS가 PC의 개발 환경으로 쓰던 기술들을 지원하기 때문에 응용 프로그램 개발에 쉽게 적응

Microsoft 윈도우 CE 소프트웨어 산업에 있어 윈도우 CE의 실용성을 입증하는 다음과 같은 3가지 흐름 첫째, 빠르고 비용이 적게 들고 전력소비가 적은 32비트 마이크로 프로세서가 점차 많아짐 둘째, 모빌 컴퓨팅도 점차 보편적인 방법으로 자리 잡고 있음 셋째, 오락, 정보와 기술이 어우러져 수백만이 여가시간을 보내는 방법을 근본적으로 바꿔 놓고 있음

Microsoft 윈도우 CE 윈도우 CE의 강점은 각종 하드웨어에 쉽게 이식할 수 있도록 해주는 툴 제공 일반적인 하드웨어와 관련된 기능은 물론, 멀티미디어 자원을 다룰 수 있도록 많은 기능을 제공 비주얼 스튜디오라는 개발 환경을 통해서 개발자들은 쉽고 빠르게 원하는 응용 프로그램을 개발 다른 운영체제에 비해서 가격이 비쌈

제이텔의 셀빅(CellVic) 편리한 사용자 인터페이스를 갖춘 최소형 다기능 PDA(Personal Digital Assistant) 메모장, 주소록, 일정, 필기장, 전자메일, 공학계산, 세계시계 등 다양한 애플리케이션을 기본 내장 PC와 셀빅간의 데이터 수정, 추가, 백업을 지원 작고 가벼워서 휴대에 편리하며 개인 및 기업정보를 관리하기에 적합

제이텔의 셀빅(CellVic) 다양한 디자인과 기능을 갖추고 있으나, 제품 설계 개념은 모두 동일 적외선 통신으로 셀빅 간의 무선 데이터 교환 한 손으로 조작 가능한 인체 공학적 디자인

Lieno의 Embedix 임베디드 디바이스에 있어 리눅스의 강력한 파워와 연결을 가능하게 해주는 임베디드 리눅스 기반 솔루션 임베디드 디바이스의 속도, 메모리, 필요한 저장 공간 등을 효율적으로 이용하기 위해 설계 리눅스의 파워, 임베디드 시스템에 맞는 특징 선택의 유연성과 커널을 최적화하기 위한 다양한 솔루션의 OEM 하드웨어를 지원

Embedix의 주된 제품들 Embedix 리눅스 – 임베디드 디바이스에 맞는 필요한 조건들을 위해 재구성 할 수 있게 되어 있음 Embedix SDK – Open Linux를 포함하여 타겟 플랫폼에 이미지를 설치하여 재구성 하기 전에 환경설정, 최적화, 디버깅 그리고 컴포넌트 테스팅을 위한 native 개발 도구에 임베디드 리눅스 기술을 활용 가능 Embedix 브라우저 – 타겟 임베디드 디바이스에 필요한 컴포넌트를 선택하고 최적화된 인터페이스를 설계하는데 있어서 OEM에게 넓은 융통성 제공

Lynx의 BlueCat BlueCat 리눅스는 완벽한 리눅스 임베디드 환경을 목표로 만들어짐 기존 배포 리눅스에 임베디드 및 실시간 처리 기능이 보강된 운영체제 개발자들에게 임베디드 리눅스 응용 프로그램을 쉽게 개발하여, 임베디드 시스템을 구축하는데 통합적인 개발 환경을 제공

Montavista의 Hard Hat 하드햇은 임베디드 시스템용으로 디자인되고 최적화된 솔루션 광범위한 마이크로프로세서를 제공하므로 많은 임베디드 개발자들이 이용, 개발할 수 있는 가능성을 제공 하드햇 리눅스는 standalone(독립하여 조작이 가능한) 라디오를 겨냥한 소프트웨어 엔진

결 론 임베디드 시장 흐름은 크게 3가지로 분류 하나는 윈도우 CE나 PalmOS와 같은 상용 OS위에 자체 응용 프로그램을 개발하여 제품을 만드는 것 둘째는 공개 리눅스 위에 자신의 임베디드 시스템에 맞게 개발 포팅을 하여 쓰는 방법 마지막은 자체 운영체제를 개발하여 임베디드 시스템을 만드는 것

결 론 객관적으로 볼 때 첫번째 방법은 가격 측면에서 경쟁력이 떨어지며 세번째 방법은 개발하는데 많은 시간이 걸린다는 단점 결 론 객관적으로 볼 때 첫번째 방법은 가격 측면에서 경쟁력이 떨어지며 세번째 방법은 개발하는데 많은 시간이 걸린다는 단점 두번째 방법으로 임베디드 시스템을 개발한다면 개발 시간과 가격을 낮출 수 있어 다른 제품보다 우위에 설 수 있음