컴퓨터 공부/Windows CE

[6월 22일 3교시] Windows CE Architecture

려리군 2009. 6. 22. 16:49

윈도우즈 CE .NET 개요

특징

1. 모듈화가 잘 되어 있음. (Highly modular) : Customize가 좋음

2. 기본적으로 유무선 연결 기능

3. 강력한(Robust) 실시간 기능 : Hard RTOS 커널 지원

4. 풍부한 멀티미디어 및 다국어 지원

5. 강력한 개발도구 지원


기본 설정

플랫폼을 개발하기 위한 13가지의 시작점이 있다.(WinCE 5.0)

PDA or mobile handheld device

Cell phone/smart phone

Web Pad

Web Pad with application

Enterprise Web pad

Internet Appliance

Digital imaging device

Media appliance

Set-top box

Residential Gateway

산업 자동화 장비

Retail Point-of Sale

Windows Thin Client

Tiny Kernel : 전문가용. 가장 최소한의 기능.

Custom Device : 사용자 설정의 폭이 자유롭다.


CPU, SDB, BSP(에뮬레이터 등)

OEM업체의 장비를 사용한다면 OEM업체에서 직접 device driver를 사용(OAL)하여야 한다.


실습

BSP Wizard

1. Clone an existing BSP 선택(설정 오류를 막기 위해)

2. cep 파일 : 카타로그에 표시하기 위해 요구되는 정보를 표현

3. Catalog 종류 및 벤더 입력

※ 벤더가 Microsoft가 아니면 third party가 생긴다.

4. \Emulator\의 폴더 명 입력(개발하는 PC가 x86이니까 나둔다.)

5. 기타 장치에 대해 설정

6. Finish