ESP1ºÎ-04

Similar documents
untitled

EmbeddedSoC_1주차.PDF

기술 이력서 2.0

PCServerMgmt7

Windows Embedded Compact 2013 [그림 1]은 Windows CE 로 알려진 Microsoft의 Windows Embedded Compact OS의 history를 보여주고 있다. [표 1] 은 각 Windows CE 버전들의 주요 특징들을 담고

vm-웨어-01장

Analyst Briefing

슬라이드 제목 없음

歯J PDF

보안공학연구회

목 차 Ⅰ. 일반사항 1 Ⅱ. 특기사항 3 Ⅲ. 물품내역 및 세부규격 8 Ⅳ. 주의사항

기초에서 활용까지 윈도우즈 임베디드 CE 프로그래밍

Chapter. 1 Embedded System I Embedded System 소개 Jaeheung, Lee

<4D F736F F F696E74202D20322DBDC7BDC3B0A320BFEEBFB5C3BCC1A6>

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

2013년 1회 정보처리산업기사 실기.hwp

초보자를 위한 C++

untitled

KDTÁ¾ÇÕ-2-07/03

Microsoft Word - zfs-storage-family_ko.doc

1

APOGEE Insight_KR_Base_3P11

Chap7.PDF

KDTÁ¾ÇÕ-1-07/03

조나다_560_FAQ4.PDF

NCS : ERP(SAP) ERP(SAP) SW IT,. SW IT 01., 05., 06., 08., 15., , 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP,

Microsoft PowerPoint - Introduction.pptx

StruxureWare Data Center Expert 7.2.x 의 새 기능 StruxureWare Data Center Expert 7.2.x 릴리스에서 사용할 수 있는 새 기능에 대해 자세히 알아보십시오. 웹 클라이언트 시작 화면: StruxureWare Cen

Microsoft Word - 김완석.doc

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

무제-1

<C1F6BFAA5357BBEABEF7C0B0BCBAC1A4C3A5BFACB1B E616C292E687770>

Intra_DW_Ch4.PDF

05Àå

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

<4D F736F F F696E74202D20C0BDBCBA484D4920C0FBBFEB20C5DAB7B9B8C5C6BDBDBA20B4DCB8BBB1E228B9DFC7A5C0DAB7E129>

Microsoft PowerPoint - eSlim SV [ ]

6강.hwp

6주차.key

¨ìÃÊÁ¡2

기타자료.PDF

SMB_ICMP_UDP(huichang).PDF


ARM01

EM300_Manual.indd


Solaris Express Developer Edition

<30312DC1A4BAB8C5EBBDC5C7E0C1A4B9D7C1A4C3A52DC1A4BFB5C3B62E687770>

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

thesis.PDF


Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su


solution map_....

01_피부과Part-01

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

(72) 발명자 이동희 서울 동작구 여의대방로44길 10, 101동 802호 (대 방동, 대림아파트) 노삼혁 서울 중구 정동길 21-31, B동 404호 (정동, 정동상 림원) 이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 교육과학기술부

5월호(작성중).hwp

Backup Exec

rv 브로슈어 국문

1

침입방지솔루션도입검토보고서

Assign an IP Address and Access the Video Stream - Installation Guide

Integ


Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

Windows 시스템 프로그래밍 제3판

차세대 시스템 개발과 스마트 캠퍼스 구축의 시대! 2014년 현재 대학 정보화 화두는 차세대, 스마트 캠퍼스, 개인정보보호 입니다. 대학 정보화 동향 1990년대 후반부터 2000년대 초반 붐처럼 일었던 학사행정 시스템 구축의 시기를 지나 2000년대 중 후반 부터는

untitled

본 CERT) "Security Consumer Report - DLP" 는 한국침해사고대응팀협의회(CNCERT:CNsortium of 회원으로 활동하는 보안 담당자가 자발적으로 보고서 위원회를 구성한 후 국내에서 유 통되는 DLP 제품을 조사( 기획 수행 제작) 한

歯통신41호.PDF

DE1-SoC Board

국민 대표들과 전시장을 둘러보며 IT에 대한 깊은 관심을 표명했 다. 개막쇼인 테이프커팅은 IT 뉴웨이브 게이트 오픈식 으로 대체해 화려한 볼거리를 제공했다. 노 대통령과 진대제 정통부 장관, 고현진 한국소프트웨어진흥 원장 등 행사 주최측과 국민대표들이 전시장 입구에

Microsoft PowerPoint - Mobile SW Platform And Service Talk pptx

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

00목차

¾Ë·¹¸£±âÁöħ¼�1-ÃÖÁ¾

01....b

2007백서-001-특집

(291)본문7

<4D F736F F D20C1A4BAB8C5EBBDC5C1F8C8EFC7F9C8B8BFF8B0ED5FBDBAB8B6C6AEBDC3B4EBBAF22E727466>

IBM Rational 2006 IBM Corporation

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

Portal_9iAS.ppt [읽기 전용]

Microsoft PowerPoint - User Manual pptx

이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D39C8A35F B3E C0AFB8C1B1E2BCFA20B5BFC7E2>

Microsoft Word - ICT Report

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

< B3E2C1A632C8B8BFF6B5E531B1DE42C7FC2E687770>

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

Here is a "PLDWorld.com"... // EXCALIBUR... // Additional Resources // µc/os-ii... Page 1 of 23 Additional Resources: µc/os-ii Author: Source: HiTEL D

2-11Àå


Ⅱ. Embedded GPU 모바일 프로세서의 발전방향은 저전력 고성능 컴퓨팅이다. 이 러한 목표를 달성하기 위해서 모바일 프로세서 기술은 멀티코 어 형태로 발전해 가고 있다. 예를 들어 NVIDIA의 최신 응용프 로세서인 Tegra3의 경우 쿼드코어 ARM Corte

Transcription:

Chapter 04 4.1..,..,.,.,.,. RTOS(Real-Time Operating System)., RTOS.. VxWorks(www.windriver.com), psos(www.windriver.com), VRTX(www.mento. com), QNX(www.qnx.com), OSE(www.ose.com), Nucleus(www.atinudclus. com), MC/OSII(www.mcos-ii.com). (preempted), POSIX API...,. 137

PART 1,..,,. MS-DOS. (sensor) (actuator).,,,,,. RTOS.,... (,, ). (deadline),.,.,. 138

Chapter 04 H/W, S/W.,, ROM,.,,,,,,,,,,,,., RTOS,,,,,,. RTOS RTOS. RTOS..,.,. 4.2.,.,,..,.,. C, 139

PART 1. C.,,. CPU,....,,,,,.,,,,,.. PDA. PDA,,,,. RTOS OS.,,,,, / 140

Chapter 04 RTOS. OS.. RTOS. RTOS.,. RTOS OS,.,... RTOS. 4.3. RTOS,,.... 141

PART 1 IPC(, ) 4.3.1 CPU... CPU. CPU. CPU, 142

Chapter 04. [. ]. (periodic), (aperiodic), (sporadic). ms...,. ms. (critical) (non-critical).., CPU (preemptive) (nonpreemptive). CPU. (critical section). (static priority) (dynamic priority).,.. VxWorks PSOS (Earliest Deadline First, EDF)..,., Liu Layland (rate 143

PART 1 monotonic).,,. (Utilization Factor, UF).. EDF, (deadline driven).,., EDF.,. EDF EDF. 4.3.2 EDF(Earliest Deadline First). EDF.. RM. EDF., EDF RM. RM. RM..,, EDF,., RM... 144

Chapter 04 4.3.3 CPU,,,,.,,... VxWorks. 4.3.4 (swap)...,.. (exclusive access) (binary semaphore). ( ),..,.,.,,.. 145

PART 1 T 1,. (priority inversion). [. ]. T H [. ] T 1, T 2, T 3. T 1, T 3 S. [. ] T 3 t. t T 3 S. t S t. S T 3 T 1. t T 2, T 3. S, t. T 3 t S. T 1. T 1 T 2.. T 3 T 1 T 3 T 3 T 2 (priority inheritance). T H, T 1.. [ 146

Chapter 04. ], t T 3 T 3, T 3 T 1 T 2 T 1..... : Lock Lock Unlock Unlock T 1 : Lock Lock Unlock Unlock T 2 S 1 S 2 T 2 T 1. T 2 t t S 2. t T 1 T 1 T 2. t T 1 S 1. t T 1 S 2. T 2 T 1 T 2 T 1. t T 2 S 1, T 2.. S 1 S 2 S 1 T 2 S 2 S 1 T 1 T 2 S 1 S 2 S 1 S 2... P(T) T P(S) S. [. ]. S 1 T 1 S 2 T 1 T 1 T 2 T 3 P( ) P( T 1 ) S 3 T 3 P( T 3 ) S 4 P( ) T 2 T 2 T 3 T 2 147

PART 1., ( ). [. ]. T 2 S 2 T 1. T 1 S 1. S 2..,. 4.4 4.4.1. (multi-thread), (multi-process)..,,. (embedded system) WindRriver psos VxWorks, Enea OSE Systems OSE, LinuxWorks LynxOS, Finite State Machine Labs RTLinux, MS Windows CE, GUI (Linu@), [. ]. Arx/mArx(micro Arx) Qplus(Q+).,. 148

Chapter 04... OS-, LynxOS, QNX. psos Windriver Windriver VxWorks.. VxWorks WindRiver.. OS.. VxWorks. 149

PART 1 psosystem VxWorks... (Tornado)..,,,. TCP/IP ROM. MS-DOS RT-. VxWorks BSP(Board Support Package),,. 150

Chapter 04 Nucleus Accelerated Technology (royalty free).,,,. Nucleus. Nucleus ARM, MIPS, PPC, M K, SH, Analog TI, Hitachi DSP. 151

PART 1 ATI Nucleus Web Browser HTTP., HTML.. Nucleus GRAFIX Nucleus Web Browser. Windows CE.NET Microsoft, Windows CE.. Microsoft Windows CE.NET. Windows CE.NET. Windows CE.NET,,,, Windows CE. Windows CE.NET. 152

Chapter 04 Windows CE.NET Bluetooth,. x/zero Configuration, OBEX(Object Exchange), MediaSense, (RTC/SIP).,, CPU :, MS Windows.,...,.. 4.4.2 HPC, PDA,,. CPU,. GUI.,,.., POSIX (monolithic) :. 153

PART 1,,,,, TCP/IP GPL(GNU General Public License) : : : x, alpha, ppc, arm, sparc, CPU..,, (tool). OS 4.4.3 RTLinux Linux BSD,,,, RTOS. (duel kernel technology) Linux, BSD OS RT Core OS Linux BSD, BSD. 154

Chapter 04 RTOS RTLinux OS. RTLinux BSD (GUI, soft realtime networking, plotting, disk access ) RTLinux. RTLinux POSIX. RTLinux. 4.5 4.5.1.. RTOS(Real-Time Operating System), RTOS. RTOS RTOS S/W. RTOS RTOS. RTOS. RTOS time-to-market. (,, LG ) RTOS TV RTOS Q+( Qplus). Q+, Q+, API, (Esto), (Q+/Esto). 155

PART 1 4.5.2 Q+/Esto Q+, Q+, API,.. OS (Hardware Abstraction Layer, HAL),,,,, I/O,, IPC(Inter Process Communication). HAL CPU,, H/W. I/O I/O I/O.,,, API, TCP/IP API. IPC. 156

Chapter 04 OS C, /,,,. C,,,,, C, / Graphic Primitive, Window, Event/Task., API. telnet, tftp, dhcp, ppp. API,,,,. /, MPEG-, MPEG-, MPEG-, MP. (I-TV VBI), (DTV ), HTML, 157

PART 1,,,. HTML TV HTML., HTTP., JavaScript, SSL,, ATVEF content type, /.,,, POP, IMAP, SMTP, MIME,, HTML,,, (G. ). 158

Chapter 04,,,,. GNU C COFF ELF, GUI Breakpoint, Single-Stepping,.,,,, Profiling Chart,,,,,.,. 4.5.3 Q+ TV, PDA Q+/Esto. - TV - - - 159

PART 1 - C - / - - / - (MPEG-, MP, MPEG- ) - / - Esto IDE - - - - - 4.6 In-house Embedded Software Embedded Software.. RTOS,, VxWorks(Windriver ), psos(isi ), VRTX(Mento Grapics ), OS- (Microware Systems ), QNX(QSSL ), WinCE(MS ), Embedded JAVA(Sun ) ( ). (cross) (native). Unix, Win /NT (host) RTOS,. Cross. VxWorks, LynxOS, psos, VRTX. LynxOS HA(, High Availability). 160

Chapter 04 Self-Host. OS. X CPU. Production License(Runtime Fee). LynxOS, QNX, OS-. RTOS. RTOS POSIX, GUI, Internet Solution, JAVA. RTOS POSIX., JAVA,, RTOS. RTOS TCP/IP NFS, SLIP/PPP,,,.,. RTOS. LynxOS QNX Enterprise JVM, JAVA VRTX JAVA. JVM. POSIX, Win API ( : WinCE ). RTOS,., WinCE OS WinCE Car PC, PC, PC. 161

PART 1 RTOS. RTOS.,.. GUI WinCE JAVA, OS. RTOS C., RTOS. 162