WinCE 실험실습 #2

  • View
    79

  • Download
    2

Embed Size (px)

DESCRIPTION

WinCE 실험실습 #2. 주제 실습 보드에 WinCE 이미지 포팅 실습 보드상에서 애플리케이션 제작. 개요. 플랫폼 생성 개요 BSP 설치 및 제작 플랫폼 생성 및 이미지 빌딩 커널 이미지 다운로드 & 실행 Win-CE 애플리케이션 제작. Board-dependent. 1.1 Win-CE Core Architecture. Bootloader (Eboot). BSP(Board Support Package). 1.2 플랫폼 생성 과정 (1). - PowerPoint PPT Presentation

Text of WinCE 실험실습 #2

  • WinCE #2 WinCE

    - Windows CE

  • - Windows CE* BSP & Win-CE

    - Windows CE

  • - Windows CE*1.1 Win-CE Core ArchitectureBootloader(Eboot)BSP(Board Support Package)

    - Windows CE

  • - Windows CE*1.2 (1)Target board BSP Target Board BSP (OAL, Bootloader, Device drivers )Platform Builder BSP

    feature item Win-CE building

    - Windows CE

  • - Windows CE*1.2 (2)Win-CE & Win-CE & Target board & target board

    SDK Windows Win-CE (AtiveSync)

    - Windows CE

  • - Windows CE*2. BSP BSP Wizard BSP CEC file BSP .msi file BSP

    - Windows CE

  • - Windows CE*2.1 BSP Wizard BSP BSP BSP Builder 'Platform -> BSP Wizard' Clone an existing BSP Intel DBPXA250 Dev Platform:ARMV4I New BSP name ARMV4I BSP Wizard Platform Builder (Catalog Windows) Third Party - BSPs PXA255PRO Device Driver

    - Windows CE

  • - Windows CE*2.2 CEC file BSP BSP BSP(, PXA255PRO4) C:/WINCE500/PLATFORM .cec file import.File->Manage Catalog Features Import .CEC

    - Windows CE

  • - Windows CE*2.3 .msi file BSP BSP BSP(, PXA255PRO3) C:/WINCE500/PLATFORM .msi file .msi file platform -> Export Wizard

    - Windows CE

  • - Windows CE*3. (1) pxa255pro3_HH

    - Windows CE

  • - Windows CE*3. (2) File -> New Platform... BSP -> PXA255PRO3 'Available Configuration -> 'Mobile Handheld' 'Platform name -> (ex, 'pxa255pro3_HH')Platform Application Media Catalog Windows

    - Windows CE

  • - Windows CE*3. (3)Display Device(TFT-LCD) Tiny Kernel Platform Mobile Handheld . Tiny Kernel File -> New Platform... New Platform Wizard

    - Windows CE

  • - Windows CE*3. (4)Platform BSP PXA255PRO3 .

    - Windows CE

  • - Windows CE*3. (5)'Available Configuration -> 'Mobile Handheld' 'Platform name -> ('pxa255pro3_HH')

    - Windows CE

  • - Windows CE*3. (6)Platform Application Media Catalog Windows

    - Windows CE

  • - Windows CE*3. (7) .NET Compact Framework Windows CE Application eMbedded Visual C++ Microsoft Visual Studio .NET Application ActiveSync (Host PC) (Sync) USB, IrDA(), Serial Windows CE Inbox Windows CE Internet Browser Internet Browser

    - Windows CE

  • - Windows CE*3. (8) Microsoft File Viewers Microsoft Document, Image, PDF, Presentation, WorkSheet Viewer . Quarter VGA Resources - Portrait Mode Portrait Mode Landscape Standard SDK for Windows CE .NET Application SDK Windows Media Audio/MP3 Media Player . Windows Messenger MSN Messenger WordPad WordPad

    - Windows CE

  • - Windows CE*3. (9)Networking Communication ( , )

    - Windows CE

  • - Windows CE*3. (10)Security Warning Networking & Communication Security() Notification acknowledge' Next'

    - Windows CE

  • - Windows CE*3. (11)New Platform Wizard . Finish' .

    - Windows CE

  • - Windows CE*3. (12) Platform Output Windows Warning ( )

    - Windows CE

  • - Windows CE*3. (13)Workspace Window Feature View Power Button + Audio, Display . Builder Warning Warning Building

    - Windows CE

  • - Windows CE*3. (14)Workspace View Pxa255pro3 Feature view setting Exclude from build and image

    - Windows CE

  • - Windows CE*3. (15) Release modeDebug mode

    - Windows CE

  • - Windows CE*3. (15)

    - Windows CE

  • - Windows CE*3. (16)Build -> Build Platform .

    - Windows CE

  • - Windows CE*3. (17) Resolve Feature , Feature View .Resolve Feature Platform Feature( )

    - Windows CE

  • - Windows CE*3. (18)Resolve Feature Unresolved PXA255-PRO Audio --> UCB1400 Waveform Audio Device

    - Windows CE

  • - Windows CE*3. (19)Display -->XSC1BD LCD

    - Windows CE

  • - Windows CE*3. (20)PCMCIA -->PCMCIA (SA11X1)

    - Windows CE

  • - Windows CE*3. (21)USB--> XSC1BD USB Function (Serial Interface)

    - Windows CE

  • - Windows CE*3. (22)Keyboard / Mouse -->SA11X1 Keyboard / Mouse English

    - Windows CE

  • - Windows CE*3. (23) OK' Workspace View

    - Windows CE

  • - Windows CE*3. (24) build sysgen .

    - Windows CE

  • - Windows CE*4. (1) Eboot PB remote connection

    - Windows CE

  • - Windows CE*4. (2)Eboot

    - Windows CE

  • - Windows CE*4. (3)Remote connection Target -> Configure Remote Connection

    - Windows CE

  • - Windows CE*4. (4)

    - Windows CE

  • - Windows CE*Platform builder Application eMbedded Visual C++

    - Windows CE

  • - Windows CE*SDK (1)Configure SDKPlatform Builder platform , platform-> Configure SDK SDK ATL, MFC, .NET Compact Framework MFC SDK , SDK eMbedded Visual C++ MFC SDK MFC

    - Windows CE

  • - Windows CE*SDK (2)Build SDKplatform->Build SDK Done .msi application PC SDK eMbedded Visual C++

    - Windows CE

  • - Windows CE*eMbebbed Visual C++ Application EVC Project EVC Application Emulator

    - Windows CE

  • - Windows CE*5. EVC Project (1) eMbedded Visual C++ 'File -> New...'

    - Windows CE

  • - Windows CE*5. EVC Project (2) OK'

    - Windows CE

  • - Windows CE*5. EVC Project (3)'Hello World' Finish'

    - Windows CE

  • - Windows CE*5. EVC Project (4)OK' app_test project

    - Windows CE

  • - Windows CE*5. EVC Project (5) Workspace 'app_test' project

    - Windows CE

  • - Windows CE*5. EVC Project (6) STANDARDSDK (Build->Set Active Platform...) SDK Build Application Activesync UI(User Interface) 'STANDARDSDK' Set Active Configuration Emulator PC Emulator

    - Windows CE

  • - Windows CE*5. EVC App. Emulator (1) app_test BuildExecute app_test.exe eMbedded Visual C++ WCE emulator Execute app_test.exe

    - Windows CE

  • - Windows CE*5. EVC App. Emulator (2) Emulator .

    - Windows CE

  • - Windows CE*5. EVC App. Emulator (3)Windows CE Emulator

    - Windows CE

  • - Windows CE*5. EVC App. Emulator (4)Windows CE Emulator .

    - Windows CE

  • - Windows CE*5. EVC App. Emulator (5)Emulator 'app_test' .

    - Windows CE