Font Size: a A A

Advertising Machine Based On Embedded Linux Systems

Posted on:2013-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:Q FangFull Text:PDF
GTID:2218330374965377Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Advertising is the result of business development, and it has also promoted the business prosperity. The traditional advertising media is newspapers, radio, TV and network. But along with the rapid development of modern science and technology, advertising machine came into view as a new media. With a low cost and high efficient way to display, advertising machine ushered in the new chapter of the advertising industry.This research is about advertising machine based on embedded Linux system. Linux is one of the most widely used operating system at the moment. Because of the open source, it greatly reduced the cost of the design. Linux has strong portability, so it's good for the subsequent development.The main contents of this research are as follows:1. Planning the scheme of the advertising machine system. This design uses the Mini2440development board to serve as the system hardware development platform. The core of this board is based on the frame of the ARM920T, so it has many advantages, such as high speed, low power consumption, cheap price, etc. Then studying the software development platform, include how to choose the Bootloader and embedded operating system and so on.2. Establishing the embedded cross-compiling environment in Linux system, and transplanting the compiled U-boot and Linux kernel to the development board. Setting up the root file system and transplanting mplayer player to the board to complete the software development platform of the advertising machine system.3. The application of advertising machine is based on multiple threads programming technology. So introduce the characteristics of multiple threads mechanism. And also discussing the implementation of multiple threads, including how to create and terminate threads, and thread mutex and synchronization.4. Using Qt to programme the advertising machine application, and compiling it under Qtopia before transplant to he development board. The result shows that the functions of each module of the system is operating normally, and achieves the the basic design purpose.The advertising machine designed in this paper is restructured in Linux system, and finally running on the Mini2440development board. The application of the advertising machine system can play audio and video, so compared to traditional forms of advertising media, it has practical significance to solve the highly cost of playing the advertisement.
Keywords/Search Tags:Embedded Linux, Advertising machine, Arm Kernel, Bootloader, File System, Multi Thread
PDF Full Text Request
Related items