1 / 18

Microsoft Embedded Overview

Microsoft Embedded Overview. 이건복 ( 차장 ) System Engineer 마이크로소프트 Keon.lee@microsoft.com. 마이크로소프트의 전략. 강력하고 개방화된 플랫폼 제공 PC 와 서버 ( 웹 ), 그리고 디바이스의 기능 통합 혁신적인 기능을 제공하기 위한 주변 기술 / 제품 / 서비스. 통합 솔루션의 제공. XBox, MSNTV, MSTV, MSTV2, MapPoint. Windows Mobile Windows Automotive

Download Presentation

Microsoft Embedded Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft Embedded Overview 이건복 (차장) System Engineer 마이크로소프트 Keon.lee@microsoft.com

  2. 마이크로소프트의 전략 • 강력하고 개방화된 플랫폼 제공 • PC와 서버(웹), 그리고 디바이스의 기능 통합 • 혁신적인 기능을 제공하기 위한 주변 기술/제품/서비스

  3. 통합 솔루션의 제공 XBox, MSNTV, MSTV, MSTV2, MapPoint Windows Mobile Windows Automotive Windows XP for POS 서비스 MSN Music, Hotmail, MSTV 플랫폼 및 응용 프로그램 SDK, Shell, UX, Office Mobile, … Windows CE Windows XP Embedded 제품 구성 마이크로소프트의 기술 임베디드 운영체제 와 도구 Kernel, Networking, IE, Windows Media Player, .NET Windows Technologies 기반 구조와 구성요소 기술 UPnP, Windows Media Codecs, DRM, DLNA, Airsync 통합 기술혁신 

  4. Windows Embedded 제품 • 작은 메모리 구성 • ARM, MIPS, SH4, x86 • Real-time 성능 • 모바일 및 일반 사용자 환경 • 풍부한 기능 제공 • PC 구조 • Windows 드라이버 지원 • 상업 및 업무용

  5. Windows Mobile 제품 미디어 중심의 장비 • 쉬운 화면구성 • 비디오 출력 • 버튼을 통한 조작 • 미디어 기능의 유지 데이터 중심의 장비 • 터치 스크린 • QWERTY 키보드 • 모바일 버전의Office 프로그램 • 플랫폼의 확장성 제공 음성 중심의 장비 • 조작용이성 (한 손으로 조작) • 키 패드와 조이스틱 • 플랫폼의 확장성

  6. 입증된 플랫폼의 성능 Windows Mobile • 전세계 PDA시장 1위 • 40개의 제조사,48개국 68개 이동통신사사용 • 640,000명 이상의 개발자 • 18,000개 이상을 프로그램 Windows Embedded • 상업용 운영체제 OS 1위 • 전세계 1위 실시간 운영체제 • 2,500개 이상의 협력사 • 소스 공유 공책

  7. Windows CE 플랫폼 • 혁신적 기능의 통합성 • 단일 제품으로서 기능만이 아는 다른 제품,형식과의 통합성을 제공하여 풍부하고 다양한 기능 제공 • PC, 서버, 파일 및 미디어 형식, 프로토콜 • 다양한 사용자 시나리오 • 사용자의 요구에 따라 제품의 차별화 및 기존의 사용자 경험을 최대화 할 수 있는 시나리오의 제공 • 멀티미디어, 협업, 통신 • 빠른 시장 대응 능력 • 프로세스 개선 – 간편하고 손쉬운 플랫폼 개발 도구 및 환경을 통하여 시장이 원하는 장치를 빠르게 개발하여 사용자가 원하는 장치가 제때에 공급 가능 • 개선된 도구와 도움말 문서, 증가된 지원 하드웨어 • 고가용성과 신뢰성 기반의 제품 라이프 사이클 • 지속적인 연구 개발 & 투자 • Production Quality 수준의 응용 프로그램과 드라이버 그리고 BSP • 원격 서비스

  8. Windows CE 구조 Applications Embedded Shell Remote Connectivity Windows CE Shell Services WIN32 APIs COREDLL, WINSOCK, OLE, COMMCTRL, COMMDLG, WININET, TAPI IrDA Kernel TCP/IP GWES File Manager Device Manager File drivers Drivers Device drivers OAL Bootloader Network drivers OEM Hardware 삼성SDS Microsoft 삼성전자?

  9. Windows CE 5.0 • 디자인 목표 • 생산성 • 통합 빌드, PQD, 이해하기 쉬운 도움말 기능 제공 • 신뢰성 • 오류보고 기능(Windows Error Reporting), 보안기능 개선, 자동화된 테스트 시나리오 • 혁신 • 진보된 멀티미디어 기능, Direct3D Mobile 기능, 다양한 종류의 무선 네트워킹 기능 지원

  10. 운영체제 핵심기능 BSP (Board Support Package) • Production quality OAL 지원 • OEM의 수정과 개발기간을 최소화 할 수 있도록 디자인 • BSP test suite • 이전 버전의 수동 방식의 테스트 방식을 자동화된 테스트로 변경 • 많이 사용되는 H/W에 대하여 새롭고 업데이트된 BSP 지원

  11. Windows CE 5.0 BSP

  12. Source • 기존 버전에 비해 Private Share 소스공유 40% 증가 • 전반적으로 25% 소스 증가 • 250만 라인의 코드 • 추가사항: • C run-time (CRT) • Bin File System • UPnP AV toolkit • Additional Bluetooth code

  13. Windows XP Embedded

  14. Windows XP Embedded란? • 구성요소화 된 Windows XP버전 • Windows XP Professional과 동일한 바이너리 • 필요한 부분만 선택 • 임베디드에 필요한 기능 추가 • Windows XP Professional의 기능을 특정한 목적의 장치에 적용 • 강력하면서도 새로운 개발도구 • 지속적인 end-to-end 개발 프로세스 제공

  15. Windows XP와 Windows XP Embedded Windows XP Embedded Windows XP Professional

  16. Windows XP Embedded SP2 • XPE SP2 는 보안기능 강화 • 윈도우 방화벽, 보안센터 • 기존의 모든 QFE의 적용 • XPE SP2 새로운 보안 기능 추가 • Desktop QFE Installer • XPE SP2 새로운 기능 • 일반 기능 • Bluetooth, DirectX 9.0c, .Net 1.1 SP1, etc • XPE에만 해당하는 기능 • 응용 프로그램 호환 매크로(Application compatibility macros) • 빠른 시작(Hibernate once, Resume Many)

  17. 다양한 형태의 장치에 사용 Windows XP Professional 기반 구성요소 기반의 장치 개발에 사용 POS (Point-of-service) 장비를 위한 OS Windows XP Embedded w/SP2 기반 간편한 설치/사용 PnP지원 Windows XP Professional, 의 축약버전 Windows Embedded for Point of Service Windows XP Embedded

  18. 요약 • Windows Embedded는… • 사용자 환경에 맞도록 수정/확장 • 최적의 개발 생산성 제공 • 네트워크/멀티미디어 기능 • 안정된 운영체제 성능

More Related