Font Size: a A A

Design Of The Digital Photo Frame Based On ARM

Posted on:2011-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:S Y RenFull Text:PDF
GTID:2178330332971497Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the popularity of digital cameras, more and more digital photos are taken by people. However, most of the digital photos are stored in the hard disks, CDs, and storage cards, only less than 35% of the photos are printed out. Then the appearance of the Digital Photo Frame provides people with a good choice. DPF takes the figuration of a general photo frame, but it uses LCD, together with power and storage media, to display the photos and has the function of loop playback. Some DPFs even add the multimedia entertainment functions such as MP3 and MP4, so they have more advantages than the common photo frames which have only one single-function.The paper introduces software and hardware implementations of DPF based on Samsung Company's ARM processor S3C2440A in detail. The central processor is S3C2440A, a form of ARM9 processor developed by Samsung Company. The maximum operating frequency is up to 533MHZ. Its internal parts integrate the SD controller, LCD controller and IIS controller, so it is of high integration, low power consumption, low cost of hardware, and high price-performance ratio. The research on hardware platform includes: center processor core model circuit, buttons circuit,SD card interface circuit,LCD interface and power circuit. The paper presents the hardware circuit diagram of relevant module. The research on software platform includes: the porting of embedded Linux operating system, the design of key drivers in the Linux environment, the design of SD card driver, the design of LCD driver and the program design on the upper interface of Qt/Embedded.The storage media of DPF in the paper is SD card, and the digital photos stored in it are read by the central processor, and display on the LCD circularly. Meanwhile, the DPF adds the function of audio playing, enhancing its entertainment. In order to develop the driver conveniently , and improve the system's scalability, the system adopts the Linux operating system, and BootLodader is uboot-1.1.6. The kernel adopts Linux-2.6.25.8, and the system of the document root is made of busybox-1.13.0, and thus accomplishing the preparation of all parts of driver of hard circuit and upper level software in the Linux environment.
Keywords/Search Tags:Digital Photo Frame, ARM, Linux, Qt, Operating system
PDF Full Text Request
Related items