嵌入式网络刻录系统的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:qingquan528
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
从嵌入式系统的体系结构出发,深入研究了嵌入式网络刻录系统的各个组成部分以及较常采用的解决方案,包括相关的硬件设备和一些新的技术和协议。在此基础上,提出了一种适用于局域网络环境的嵌入式网络刻录系统解决方案,给出了PC机网络刻录客户端系统的实现,以及基于ARM嵌入式处理器的嵌入式网络刻录服务器端系统的实现。构建一个嵌入式网络刻录系统,其关键技术主要集中在嵌入式操作系统、网络传输接口、数据缓冲方案、光盘的接口协议等方面。嵌入式网络刻录系统的客户端首先和正在监听的服务器端建立握手连接,在确认连接正确后,将ATAPI命令包和相应刻录数据通过网络打包发送至网络刻录服务器,而网络刻录服务器将网络数据包解包,并将相应的ATAPI命令包发送给刻录机执行。为保证光盘刻录的正常进行,从客户端传送过来的数据包先被网络刻录服务器缓冲。系统使用了“生产者和消费者”的算法来管理缓冲区。网络刻录系统的嵌入式处理器选择了三星的ARM处理器,并使用CPLD芯片来控制网络和IDE等接口。在嵌入式系统端,完成了嵌入式操作系统移植、网络设备驱动、ATAPI驱动处理、刻录守护程序以及WEB管理界面等方面的研究与实现。客户端系统在Visual C++下完成,使用面向对象技术实现了GUI界面、MMC驱动和网络交互接口。测试结果表明,系统成功地实现了通过网络刻录CD-R/RW的功能。
其他文献
软件过程改进是当前软件工程研究的热点之一,组织进行软件过程改进,能够有效的使软件的开发质量和效率不断得到提高。目前,过程改进正得到各界人士的广泛关注,并且出现了一些支持
ADSL技术以其速率高、能够充分利用双绞线资源且不影响话音业务等优点成为Internet接入的主力军.在ADSL发展之初,作为ADSL接入的局端设备——DSLAM(数字用户线接入复用器),采
随着管理思想的发展,企业之间动态联盟的形成要求企业从定义新产品的经营过程出发,在经营过程中建立跨国公司、跨国家的多企业动态组织结构。这种动态组织结构能根据经营过程
聚类分析有着广泛的应用,包括模式识别、数据挖掘、图像处理等等,一直是人们研究的一个热点.在众多聚类算法中,基于划分的模糊聚类算法是模式识别和图像分割中最常用的算法类
当前市场上的众多的移动应用与工具表明移动计算已经是商业的必备条件.商业人士使用膝上型电脑、个人数字助理、移动电话等等来改善开展业务的方式.应用程序和数据可以从办公
Internet作为通信与信息传播的工具正快速发展并且广为人们所接受。其中的安全与隐私问题也越来越突出,在一些应用如电子投票(E-Voting)、电子银行(E-Banking)、电子商务(E-Co
在基于构件的软件开发中,构件库管理系统扮演着极为重要的角色.而在构件库管理系统中,构件的描述和检索是关键.设计一套好的分类描述机制,将有利于有效地存储和管理构件,方便
该文首先对入侵检测系统的技术背景进行了简要的说明和归类,针对传统入侵检测技术的不足之处,将主要研究方向定在入侵检测模型的构建上,使用数据挖掘技术开发一套自动化、系
随着软件技术的不断发展,开发者和用户对于软件质量提出了更高的要求。为此,软件开发者试图从技术、管理等各层面控制软件开发过程,提高软件产品的针对性和可靠性,保证软件对于用
现代网络技术向分布式、动态化、智能化方向发展,移动代理技术就是在这一需求下应运而生的一种新的分布式计算模式.和传统的计算模式相比,移动代理具有许多优秀特性,如减少网