基于嵌入式网络媒体机研究与设计-机械电子工程专业论文.docx
文本预览下载声明
独创性声明
本人声明所里交的学位论文是本人在导师指导下进行的研究工作和取 得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他 人已经发表或撰写过的研究成果,也不包含为获得 又体班工大学 或 其他教育机构的学位成证书而使用过的材料。与找一同工作的同志对本研 究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
学位以作者签名:乞 签字叫: 2 ,r 年 1 月 之!日
飞儿
学位伦文版机使用授权书
本学位论文作者完全了解 天津理工九学有关保留、使用学位论文 的规定。特授权又璋搜工火学 可以将学位论文的全部或部分内容编入 有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编, 以供资阅和借阅。问意学校向国家有关部门成机构送交论文的复本和电子 文件。
(保密的学位论文在解密后适用木授权说明)
气以学位抢文作者签名:也二
气以
y
签字日期: 1 { I年 ↑月川日
导师签名: 主φ1、
签字日期 :20 ((年 I },) 11 日
摘要
基于嵌入式系统的网络媒体机拥有良好的实时性和强大的功能,使得更新播放内容 简单快捷,播放界丽的形式也可根据需要设背成不同恪周。因此基于嵌入式系统网络媒 体机凭借上述优点在写字楼、车站、餐厅等公共场所有大量需求。在这种背景 F应用嵌 入式技术和网络编程技术从控制端对终端媒体机实现对播放信息的控制和实时更新是 有实际;在义的。
基于上述需求,本文进行了较为详细的设计开发,主要内容分为丘部分。首先是对 嵌入;r. 系统开发环境的搭建,主要包括硬件、软件开发工具的选择,嵌入式引导加载程 序的烧写以及 Linux 内核的编译和移植。其次根据功能需求和流程进行了软件总体设计, 划分了网络通信模块、终端显示模块、控制模块并明确了各个模块的功能。第三部分为 网络通信模块的设计,主要内容有设定通信协议,利用套接字进行网络编程实现控制端 和显示终端的通信。第四部分为显示终端设计,使用 qt 对显示界丽进行设计,利用信号
/槽机制和 UNIX 域套战字实现内部的i盹和命令控制。最后一部分为控制棋块的设计, 内容主要包括应用 SQLl丁E 数据库实现对信息的存取,使用 CGI 技术处理数据实现客户
端与服务器的交丑。 根据上述研究分析设计出的媒体机,基本满足既定功能需求,本次设计研究达到了
预期效果。
关键词:嵌入式系统媒体机套接字 qt
Abstract
Network media machine based on embedded system have a good real time and great features,making updates quick and eas弘 and the form of playing interface also can be set into different pattems according to needs. 丁herefore,network media machine based on embedded system with these advantages are in great demand in stations,restaurants and other public places. Against this background ,the application of embedded technology and network programming used to control display terminal and to realize realtime update is meaningfu l.
Based on the above requirements ,this paper discussed in detail the design development for the network media machine,the overall design of the main struc阳re is divided into five
parts. First is to build embedded system developing environment ,mainly including: hardware, so位ware development tools selection,program of bootloader,Linux k臼nel compilation and
transplantation. Secondly the overall design so位ware is made according to the function re
显示全部