Font Size: a A A

A Research And Realization On Portable Multimedia Terminal

Posted on:2006-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:S TangFull Text:PDF
GTID:2178360185463672Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The portable multimedia terminal which gathers many of the function such as audio,vedio,image browsing,recording,mobile storage etc.,is the certain developing current of the future multimedia handset.In the background of a project which is funded by Ministry of Information Industry(MII),by analysing the functin requirement of system as well as function and performance of leading processor in market,this thesis suggests a eligible applicatin blue print of portable multimedia terminal,which take the S3C2410 as the hardware platform and Linux as the software platform.It makes great sense of utility.The primary research content and result is that:1) By analyzing the function requirement of the Portable Media Terminal and synthetically considering the factor of function, speed, power consumption, volume, reliability, cost etc. of the processor, this thesis selects the S3C2410 processor of SAMSUNG as the hardcore, on which the peripheral hardware structure design is based.2) On the design in software and development scheme, the thesis adopts the Linux Operating System, which is highly modularized and easy to transplant to other platform.By analyzing the structure of Linux, it suggests a layered software structure design scheme as well as the storage scheme.3) After detailedly analyzes the boot process of the hardware and researchs the work mechanism of boot code, the thesis suggest a design approach of bootloader, which saves space and cost of the system also greatly short the boot time,and successfully runs it on the hardware.4) By researching the driver model and interrupt mechanism of Linux,it writes the touch screen driver.With the improved filter arithmetic,it makes the coordinate more accurate.5) The thesis goes into the concept of JFFS2 which is designed specially for embedded application and based on flash. By realize the level of MTD driver and the bottom Flash hardware access function,it successfully realize that make the JFFS2 as the root filesystem.6) Last,the thesis selects the Qt/Embedded which is provided by Trolltech company as the realization of overstory GUI,and successfully transplant that to the system.
Keywords/Search Tags:S3C2410, Linux, bootloader, device driver, JFFS2, Qt/Embedded
PDF Full Text Request
Related items