리눅스를 이용한 임베디드 시스템의 기술 동향 정보통신과 2학년 B반 2002272938 이승훈.

Slides:



Advertisements
Similar presentations
칠교판 – 탱그램 전주교대 실과교육과 이미현. 칠교판 ( 탱그램 ) 이란 ? 지혜놀이판 또는 탱그램 큰 직각이등변삼각형 2 개 중간 직각이등변삼각형 1 개 작은 직각이등변삼각형 2 개 작은 정사각형 1 개 평행사변형 1 개 =>5 가지의 7 개로 구성됨.
Advertisements

모바일 프로그래밍 개론 UNIT 01 로봇 SW 컨텐츠 교육원 조용수. 학습 목표 모바일 프로그래밍이란 ? Embedded System 특성 Mobile OS Hybrid and Native SDK and NDK 2.
1/29 Chapter 3: 시스템 소프트웨어 인터페이스 인간이 실질적으로 조작하는 기계의 부분 좋은 인터페이스 : 직관적 ( 사전지식, 경험으로 알 수 있음 ) 이어서 누구나 즉각적 사용 가능 사용자 ( 자연어 ) ↔ 응용 S/W↔ 시스템 S/W↔H/W( 기계어 )
Windows 10 표준제안서. 개요 주요 기능 새로운 앱 제품정보 및 문의.
운 영 체 제 실 습 ( 리눅스 서버관리입문 ) 개 요. 2/31 운영체제 (Operating System) 개요 시스템 소프트웨어 !!!  응용 프로그램과 하드웨어 사이의 인터페이스 역할  응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를.
북한기도제목 1 월 1 주 (1/1-1/7). 1. 북한정치 - 북한의 대남정책 전반을 관장하는 김양건 북한 노동당 비서 겸 통일전선부장이 교통사 고로 지난 29 일 사망했다고 조선중앙통신이 30 일 보도했습니다. 한편 김양건 노동당 비 서의 죽음이 의도적인 암살 가능성이.
Dept. Computer Engineering DBLAB 정보처리개론 담당 교수 : 김정석 2009 년도 1 학기.
Internet Multimedia solutions Internet Multimedia Solutions (Video Chatting) KLC21 ㈜ 본 제안서의 내용은 ㈜ KLC 에 저작권이 있습니다. 본 제안서는 내용이 구성이 잘된 제안서로서 제안서를.
컴퓨터의 기본 개념. 목 차목 차 컴퓨터의 정의 컴퓨터의 세대별 분류 컴퓨터의 분류 컴퓨터의 종류 컴퓨터의 구성 컴퓨터의 동작원리 컴퓨터의 외양 컴퓨터의 내부 구조 단위.
Embedded S/W 기초이론 및 실습.
목 차 I 방위산업의 정의 II 방위산업의 특성 III 방위산업의 현황.
“힘들게 PC에 프로그램을 깔 필요가 있겠습니까?”
2009년 IT인재개발원 [연수생 모집요강]
홍보출판 위원회 출판국 2010년 사역 계획서 발표자 : 출판국 국장 / 박수만권사 일시: 2010년 01월 17일(일) 1.
경주 3코스 양반문화와 전통 다크호스 백 지연 다크호스 백지연 4학년.
일 시 : (목) 장 소 : 1층 도서관 대 상 : 3학년 4반 (36명) 지도교사 : 박 병 진
보안등 고장관리 자동화시스템 시범운영 제안서 인천광역시 서구 민관협력개발 032) )
디지털뱅크서비스. 디지털뱅크서비스 목 차 1. 회사소개 1. 회사현황 2. 회사연혁 3. 디지털 21C 비전 4. 제휴협력업체 5. 특허 및 등록사항 목 차 1. 회사소개 1. 회사현황 2. 회사연혁 3. 디지털 21C 비전 4. 제휴협력업체 5. 특허 및.
㈜디지털뱅크코리아
역대 정부개편의 교훈과 새로운 정부조직개편의 방향
소프트웨어와 운영체제.
임베디드 SW 시스템 소개 - 임베디드 운영체제 - 임베디드 리눅스 - 임베디드 인터넷
임베디드 시스템 개론 8. 임베디드 시스템 개발 환경 8주차 강의 자료 Embedded System Lab.
㈜ 디지탈프로젝트 목 차 회사소개 및 개요 사업 소개 경쟁 우위 요소 비젼 및 추진 전략 재무계획.
이규헌 강병현 송영철.
제품 소개서 2004년 ㈜에이치씨아이랩.
김종찬 김정석 이상미 임성규 담당 교수님 최병수 교수님
비업무 사이트 차단 시스템 Venus/CPS.
체위변경과 이동 요양보호 강사 : 이윤희.
ERP(Enterprise Resource Planning)
모바일 소프트웨어 표준화 표준화강좌 2012년 10얼 30일 한국교통대학교 컴퓨터정보공학과 조 수 선.
목 차 Chapter 1 컴퓨터와 프로그램 Chapter 2 프로그래밍과 운영체제
TOTAL BI SOLUTION 낚시카페 솔루션 1차
사업계획서.
제 11 장 임베디드 시스템 11.1 개요 임베디드 시스템 임베디드 시스템의 구성
Power Quality Analyzer
임베디드 시스템.
임베디드 운영체제 (리눅스 중심) Lecture #2.
Linux를 이용한 Embedded 장비 개발
임베디드시스템 2013년도 가을학기.
Visual ESTO 안정성,편리성,성능을 한단계 높였습니다! Visual ESTO IDE/Debugger/Monitor
Internet Multimedia Solutions (Video Chatting)
Double O to the I to the A+ 문무활, 유용승, 홍민정
1. Embedded System의 이해.
임베디드 소프트웨어 동향. 임베디드 소프트웨어 동향 임베디드 S/W 시장분류 솔루션 측면 시스템 측면 운영체제 개발도구 설계도구 테스트도구 유선통신 무선통신 정보가전 자동차제어 산업자동화 사무자동화 군사/항공우주 의료장비 솔루션 공급 업체 임베디드 S/W시장 임베디드.
드 림 스 타 트 통합사례관리시스템 계약서 계약일자 : “갑” : “을” : ㈜ 진 우 정 보 시 스 템.
IPv6 기반의 Mobile IP 기술 개발 (iSCSI 성능 분석) - 프로젝트 중간보고서 -
㈜디지털뱅크코리아
올바른 이메일 사용법
구약의 맥 I (서론, 원역사) 2014 동안성결교회 수요신학강좌 정석규 LA 목회자 세미나.
물류단지 총량제 폐지 이후 물류시설 공급정책 방향 국 토 교 통 부.
신 윤 호 ㈜엘림에듀 초등사업본부장, 중앙대학교 체육학박사
모바일 운영 체제 (mobile operating system)
모두가 행복한 교육, 미래를 여는 창의인재 2015 개정교육과정 서울숭인초등학교 교사 이소정.
MAIL CLIENT 김창우 윤성훈 이경재.
편광마술상자.
운영체제의 종류 장승빈.
샤를의 법칙 과학 1 학년 1 학기 5.분자의 운동 >풍선도 추우면 움추러드나(4/4) ) 단원명
2015년도 스마트공장 지원사업에 대한 사업비 타당성 평가
전자정부 컨퍼런스 2005 전자정부 구현을 위한 공개SW 적용방안
수 업 계 획 1. 단원지도계획 2. 수업설계서 3. 학습지 4. 형성평가지 5. 참고자료 6. 참고사이트 7. 제작자
교육기부 진로체험기관 인증제와 지역 센터 운영 방안 한국직업능력개발원 김승보.
임베디드 시스템 개요 Lecture #1.
제9주 예산 수립과 집행.
양초 한 자루의 과학 과학영재교육 전공 김 연 주 류 은 희 이 상 희.
PDA 솔루션 사용전에 반드시 본 설명서를 읽어보세요.
분리 수거 배출 오물이나 물에 젖지 않도록 비닐, 플라스틱, 알루미늄, 철사 등 이물질이 섞이지 않도록 종이.
사전연명의료의향서 등록기관 지정 신청 안내 (재) 국가생명윤리정책원 연명의료관리센터 ( )
[ 사용자 가이드 : 학생용 ] – Version 1.0
신입사원 OJT교육.
Presentation transcript:

리눅스를 이용한 임베디드 시스템의 기술 동향 정보통신과 2학년 B반 2002272938 이승훈

목차 I. 임베디드 시스템 - 임베디드 시스템 정의 II. 임베디드 리눅스 - 임베디드 리눅스란? III. 결론 - 임베디드 시스템 운영체제 II. 임베디드 리눅스 - 임베디드 리눅스란? - 임베디드 리눅스의 개발환경 - 임베디드 리눅스의 조건 - 임베디드 리눅스의 장단점 - 임베디드 리눅스의 해결과제 - 임베디드 리눅스의 적용분야 및 사례 III. 결론 - 임베디드 리눅스의 향후 전망

I. 임베디드 시스템 임베디드 시스템의 정의 임베디드 시스템의 운영체제

I. 임베디드 시스템 임베디드 시스템이란? 내장형 시스템 특별한 하드웨어를 제어하는 시스템 각종 전자제품 , 정보기기 등에 특정한 기능을 수행하는 S/W를 내장시킨 시스템 OS가 내장된 독립장비 개인용 컴퓨터시장보다 규모가 큼 다양한 응용분야 : 산업, 가전, 사무, 군사

I. 임베디드 시스템 임베디드 시스템의 운영체제 종류 실시간 운영체제(Real Time OS : RTOS) 제한된 시간 안에 작업이 이루어져야 하는 시스템 임베디드 운영체제 + 실시간 처리 기능 선점형(preemption) 멀티태스킹 및 POSIX 지원 통합 개발환경과 디버깅 툴 제공 ->소프트웨어 개발 쉬움 단점 크기가 너무 크고 kernel의 재구성이 비교적 용이하지 않다. -> 이동형 장비의 자원 한계 초기구입비와 사용비(로열티)가 너무 비싸다 ->대중화와 상용화에 상당한 걸림돌 kernel이 open source가 아니다. 일반인에게 잘 알려져 있지 않다.

I. 임베디드 시스템 비 실시간 운영체제 실시간 운영체제의 과다한 개발비용,사용상의 어려움 저렴한 가격,PC 개발 툴과 호환성 현재 휴대폰 및 휴대용 정보단말기(PDA)등의 적용

I. 임베디드 시스템 Windows CE 장점 윈도우 및 윈도우 응용프로그램의 사용-> 친숙도가 높음 기존 윈도우 프로그램과 호환성이 좋음 뛰어난 멀티미디어 처리 기능 다양한 응용 프로그램 탑재 단점 가격이 비쌈 많은 메모리 요구 상대적으로 속도가 느림 자유로운 재구성 불가능 PDA(가장 많이 사용됨), 인터넷 TV용 셋톱박스

I. 임베디드 시스템 임베디드 리눅스(Embedded Linux) RT-Linux(www.rtlinux.org) 임베디드 자바 기존 리눅스 + 실시간성(리얼타임 커널 추가) 커널 사이즈 증대-> 임베디드 시스템의 메모리 부담 임베디드 자바 SUN Microsystems 임베디드 시스템에서 자바 사용,이식성,인터넷 프로그래밍 가능 스크린 폰, 셋톱박스, 무선 인터넷, 휴대폰

II. 임베디드 리눅스 임베디드 리눅스란? 임베디드 리눅스의 개발환경 임베디드 리눅스의 조건 임베디드 리눅스의 장단점 임베디드 리눅스의 해결과제 임베디드 리눅스의 적용분야 및 사례

II. 임베디드 리눅스 임베디드 리눅스란? 리눅스를 임베디드 시스템에서 사용할 수 있도록 소형화 H/W 규격(특히 CPU)에 맞게 포팅

II. 임베디드 리눅스 임베디드 리눅스의 개발환경 개발용 호스트로 리눅스가 설치되어야함 타겟보드가 있어야함 호스트와 타겟보드간 네트워크 연결되야함 호스트 시스템에 타겟보드 개발용 크로스 툴체인이 있어야함 타겟보드용 커널이 있어야함(2.6커널부터는 임베디드 커널포함) 타겟보드용 root 파일시스템이 있어야함

II. 임베디드 리눅스 임베디드 리눅스 개발 보드 종류 ESP-CX 하드웨어 컴포넌트를 조합하는 방식으로 구성 EZ-EP9312 TFT LCD뿐만 아니라 PC에 사용되는 VGA모니터에 직접연결 EMPOS II http://blog.naver.com/alcoilgod/30010241889

II. 임베디드 리눅스 임베디드 리눅스의 조건 호환성 기존 실시간 리눅스와 완전한 호환성 유지시켜야함 Power Management 전력 관리 기술을 소형시스템에 구현하는 일이 필요 메모리 관리 제한된 메모리 자원위해 기능성 향상기술 필요

II. 임베디드 리눅스 실시간성 실시간 리눅스는 멀티미디어 및 네트워크 장비에도 적용 다양한 디바이스 지원 다양한 입,출력장치를 지원 다양한 프로토콜 지원 유저 인터페이스 개선 사용자의 편의성과 전달의 정확성을 중시하는 새로운 유저 인터페이스 개발

II. 임베디드 리눅스 임베디드 리눅스의 장단점 장점 LINUX는 다수의 사용자가 이용하는 안정되고 검증된 운영체제 네트웍 구현이 뛰어남 프로그래밍 표준을 지원함 초기 구입비와 라이센스 비용부담이 없고 소스가 공개 빠른 버그 리포팅 여러 CPU지원 이기종간의 포팅이 수월

II. 임베디드 리눅스 단점 완전히 검증되지 않음 개발 환경이 Text 기반의 환경임으로 개발에 어려움이 있음 범용 OS로 설계되어 Real-Time을 지원하지 못함 많은 업체들과 개발자들이 독자적으로 개발하고 있어 표준화가 어려움 특정 OS에 비해서 WEB BROWSER와 MULTIMEDIA 구현 능력이 떨어짐

II. 임베디드 리눅스 임베디드 리눅스의 해결과제 실시간 처리 기능 및 저전력 지원 기능 개발 임베디드 시스템에 적합한 기능 개발(최적화,롬화,빠른 부트) 임베디드 시스템 개발 툴킷 지원 및 GUI환경 연구 및 개발 임베디드 리눅스 기반 기술 인력 양성 응용 프로그램 개발(GUI 빌더,오피스 프로그램,서버 호환 멀티미디어 응용)

II. 임베디드 리눅스 임베디드 리눅스의 적용분야 및 사례 Mobile Computing 전자 제품(정보 가전) 스마트폰, PDA, 팜탑 컴퓨터등의 handheld 기기에 적용 웹서버를 내장한 형태의 웹기반 응용장치들도 구현 전자 제품(정보 가전) 출시되는 전자 제품에 마이크로 프로세서나 프로그램 탑재 가전제품 인터넷과 결합,스스로 정보를 얻고 인터넷 통제 받음 (온도 조절 에어컨 ,인터넷 냉장고 ,TV set-top-box)

II. 임베디드 리눅스 가정 자동화 공장 자동화(Factory Automation) 기타 통신 및 반도체 기술 응용하여 일상 생활 자동화 인터넷을 통한 홈뱅킹,진료,학습정보 무선 음성–Data 네트웍 표준(SWAP),수도,난방 가전제품등 제어 Linux의 네트웍 기능을 임베디드 시스템에 적용한 라우터등의 통신장비 공장 자동화(Factory Automation) 인간이 아닌 특정 기계나 장비를 통해 생산 과정을 자동적으로 관리 네트웍 구축을 통해 생산 및 결과 통보 용이 센서와 제어 시스템, 로봇 등으로 구성하여 무인시스템을 구축 기타 무인 판매장치 제어기, 엘리베이터 제어기, 자동차, 비행기, 우주 왕복선, 군사용 무기 시스템, 빌딩 자동화 기기, 산업용 기기 감시기등

II. 임베디드 리눅스 TV 셋탑 박스 핸드 핼드 PC 리눅스 기반의 셋탑박스 리모콘으로 이메일,웹검색 Motorola DCT5000 핸드 핼드 PC 국내 HNT사가 개발 리눅스 운영체제인 리누엣을 팜PC 및 PDA 탑제

II. 임베디드 리눅스 무선 웹 패드 휴머노이드 로봇 (HumanoiRobot) 장애자 및 레스토랑,호텔사용 무선 웹패드,리눅스 탑재 ProGear 휴머노이드 로봇 (HumanoiRobot) RT-Linux 탑재 후지쯔사가 개발 HOAP-1

III. 결론 임베디드 리눅스의 향후 전망 국내 가전제품,통신기기,PDA 등에서 리눅스를 제품 출시 공장자동화, 수치제어 장치, 서비스로봇등 다양한 분야에 리눅스 기술을 채택하는 경향 높아짐 기술력만 있으면 리눅스 Open소스를 이용하여 다양한 분야에 적용

수고 하셨습니다. BYE BYE~!!!