HANBAT Univ. Copyright ⓒ Embedded Team. All Rights Reserved Embedded System Software EMPOS II 를...

Preview:

Citation preview

HANBAT Univ.

Copyright Embeddedⓒ Team. All Rights Reserved

Embedded System Software

EMPOS II 를 이용한 PMP 기능 구현

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

Project Members.

팀 장 : 이 재 규 - 컴퓨터 공학전공 (20085541)

팀 원 : 성 택 현 - 컴퓨터 공학전공 (20085538)

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

Contents

Project Purpose & Necessity.1

Project Contents.2

Project Method.3

Members part. 4

Project Plan.5

Demo & Question6

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

Purpose ( 목적 )

- Embedded ARM processor 기반인 EMPOS II 를 이용하여 , 시중에 판매 되고 있는 PMP 의 기능들을 구현해 봄으로서 , Linux 의 QT 활용능력 과 기존 소스들을 Target Board 에 Porting, Touch Screen 에 대한 이해도를 높인다 .

1. Purpose & Necessity

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

1. Purpose & Necessity

Necessity ( 필요성 )

- PMP( Portable Multimedia Player ) 는 작은 사이즈와 가벼운 무게로 휴대성을 중요시한 휴대용 멀티미디어 플레이어다 .

쉽게 영상데이터를 저장하고 , 시간과 장소에 제약을 받지 않고 미디어를 재생 시킬 수 있다 . 본 프로젝트는 PMP 의 기능을 구현 함으로써 , 실제 개발 되고 있는 제품들에 대해 접근해 Embedded Software 의 기본부터 그 응용까지 다양하게 접할 기회를 갖고 연구 개발하여 Embedded System Engineer 로 발돋움하기 위한 기초를 다진다 .

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

2. Project Contents

Application 을 실행 할 Main 화면

NotePad , Touch Keyboard Media Player, Calendar

NotePad

Calendar

Scr Kbd

Player

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

2. Project Contents

NotePad

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

2. Project Contents

Screen Keyboard

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

2. Project Contents

Media Player

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

2. Project Contents

Media Player

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

3. Project Method.

ProjectMethod

-EMPOS II Xscale PXA 255 -- Redhat9 kernel 2.6.25-14- gcc version 2.95.3- arm-linux-gcc version 2.95.3- Qt Software 2.3.2- Mplayer Open Source- Etc Lib- Avi, Mov Codec- Bootloader 가 올 라 오 고 Icon 을 Touch 하면 , 플레이어가 실행

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

4. Members Part.

이 재 규- Project Manager- Linux development environment- Player Porting- Option Function

MembersPart.

성 택 현- GUI 개발 및 메뉴 구성- Debug- Touch Function- Reporting

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

5. Project Plan.

2008. 10 ~2008. 10 ~ 2008. 11 ~2008. 11 ~ 2008. 12 ~2008. 12 ~

- Project 계획 - 계획서 작성 - Embedded컴파일 환경 셋팅

- 동영상 재생 시 필요한 Codec 등 분석 - QT Program Test And Porting

- 터치기능 구현 - 디버그 - 결과 보고서 작성 및 발표

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

참고 문헌

도서

Getting Started with HBE-EMPOS II - 한백전자Programming with QT 프로그래밍 - 한빛미디어Embedded System - 두양사열혈강의 QT 프로그래밍 - 프리렉임베디드 리눅스 프로그래밍 - PCiBook

웹사이트

http://www.Hanback.co.kr /http://www.doc.trolltech.com/http://www.korone.net/

Copyright Embeddedⓒ Team. All Rights Reserved

H.B Univ.

6. Demo & Question

HANBAT Univ.

Copyright Embeddedⓒ Team. All Rights Reserved

Embedded System Software

Recommended