基于嵌入式Linux系統(tǒng)的廣告機(jī)研究
[Abstract]:Advertising is the inevitable development of business, it greatly promotes the prosperity of business. The traditional advertising industry usually relies on newspapers, radio, television or the Internet. However, with the rapid development of modern science and technology, advertising machine as a new media gradually into people's view. Advertising machine with low cost and efficient display, set off a new chapter in the development of advertising industry. This paper studies the advertising machine system based on embedded Linux. Linux is one of the most widely used operating systems at present. Because it is open source, this greatly reduces the design cost. Linux has strong portability, so it has a good guarantee for future development. The main contents of this paper are as follows: (1) the design scheme of advertising machine system is planned. The design adopts Mini2440 development board as the hardware development platform of the system. The processor S3C2440 is based on ARM920T architecture, which has the advantages of high speed, low power consumption and low price. The software development platform is introduced in detail, including the selection of bootloader and embedded operating system. (2) the embedded cross-compiling environment is established on Linux system. Transplant the compiled U-boot and embedded Linux kernel to the development board. The root file system is established, the mplayer player is transplanted, and the application software development platform of the advertisement machine system is built. (3) the application program of the advertisement machine designed in this paper adopts the multi-thread programming technology. Therefore, the characteristics of multitasking mechanism and why to choose multithreading mechanism are studied. And has learned the multithread program realization, including the thread creation and the termination, the thread mutual exclusion and the synchronization. (4) uses the QT to write the advertisement machine system application program, and uses the Qtopia compiles to transplant to the development board. The results show that the function of each module of the system is running normally and the design purpose of this paper is basically realized. The advertisement machine system designed in this paper is debugged on Linux system and finally implemented on Mini2440 development board. The advertisement machine system studied in this paper has transplanted the advertisement playing software to the embedded device, realized the audio and video playing, and has practical significance to solve the problem of the high cost of the traditional advertising form.
【學(xué)位授予單位】:昆明理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1;TP316.81
【參考文獻(xiàn)】
相關(guān)期刊論文 前9條
1 楊勇;;Linux內(nèi)核特點(diǎn)及移植[J];成都大學(xué)學(xué)報(bào)(自然科學(xué)版);2008年01期
2 何立民;嵌入式系統(tǒng)的定義與發(fā)展歷史[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2004年01期
3 譚躍;蔣新華;;Linux中字符設(shè)備驅(qū)動(dòng)程序開發(fā)的研究[J];福建電腦;2007年11期
4 石興杰,,鄒鵬;多線程概念及應(yīng)用[J];計(jì)算機(jī)工程與科學(xué);1995年03期
5 章曉燕,馬琪;嵌入式Linux系統(tǒng)的GUI—MiniGUI[J];計(jì)算機(jī)與現(xiàn)代化;2005年01期
6 張興財(cái);楊康;崔向;;基于ARM的嵌入式LINUX系統(tǒng)中GUI的研究和實(shí)現(xiàn)[J];沈陽(yáng)理工大學(xué)學(xué)報(bào);2006年05期
7 趙海延;多線程及其實(shí)現(xiàn)方法[J];武漢工程職業(yè)技術(shù)學(xué)院學(xué)報(bào);2002年03期
8 范朝陽(yáng),張良駒;多線程程序設(shè)計(jì)的概念與應(yīng)用[J];小型微型計(jì)算機(jī)系統(tǒng);1996年04期
9 李明;ARM Linux的移植過程及分析[J];電子設(shè)計(jì)應(yīng)用;2003年07期
相關(guān)碩士學(xué)位論文 前3條
1 陳云鶴;基于Qt的嵌入式媒體播放器的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2006年
2 李艷民;基于Qt跨平臺(tái)的人機(jī)交互界面的研究和應(yīng)用[D];重慶大學(xué);2007年
3 朱毅;網(wǎng)絡(luò)廣告機(jī)的研究與開發(fā)[D];山東大學(xué);2009年
本文編號(hào):2125731
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2125731.html