嵌入式系统的应用论文 嵌入式系统在机顶盒中的应用.doc

嵌入式系统的应用论文 嵌入式系统在机顶盒中的应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统在机顶盒中的应用 摘 要:简述嵌入式系统的概念,发展历程及其在机顶盒中的应用。 关键词:嵌入式系统;嵌入式浏览器;机顶盒 一、嵌入式系统的概念 嵌入式系统Embedded System)是一种包括硬件和软件的完整的计算机系统,定义是:“嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可剪裁,适用于应用系统对功能、可靠性、成本、体积和功耗有严格要求的专用计算机系统。”嵌入式系统所用的计算机是嵌入到被控对象中的专用微处理器,但是功能比通用计算机专门化,具有通用计算机所不能具备的针对某个方面特别设计的、合适的运算速度、高可靠性和较低比较成本的专用计算机系统嵌入式系统的架构 嵌入式系统作为一类特殊的计算机系统,自底向上包含有3个部分(1)硬件环境:是整个嵌入式操作系统和应用程序运行的硬件平台,硬件平台包括嵌入式处理器和外围设备。嵌入式处理器是嵌入式系统的核心,是控制、辅助系统运行的硬件单元。(2)嵌入式操作系统:完成嵌入式应用的任务调度和控制等核心功能。具有内核较精简、可配置、与高层应用紧密关联等特点。嵌入式操作系统具有相对不变性。(3)嵌入式应用程序:运行于操作系统之上,利用操作系统提供的机制完成特定功能的嵌入式应用。不同的系统需要设计不同的嵌入式应用程序。 如今数字电视机顶盒技术已经非常成熟,涉足该领域的公司也越来越多,如何在激烈的竞争中立于不败之地,是摆在众商家面前非常严峻的问题。经过对市场的调研,我们得知,开展数字电视增值业务是一个明智的选择。广播式浏览器是一款应用于数字机顶盒中的增值业务,通过系统集成把广播浏览器软件集成到机顶盒中,实现对前端播出的符合国际标准的网页数据流的接收、处理和显示,使得用户可以根据需要,方便地浏览相关的最新业务信息。 数字电视业务不仅提供了高清晰的数字节目,也带来了更吸引人的交互式服务,如:电子节目指南(EPG)、视频点播(VOD)、远程教育、互动娱乐等。这些都包含大量视频、音频、图片等高带宽的多媒体应用。为了在数字电视中浏览这些多媒体信息,通常在数字机顶盒中实现嵌入式浏览器。目前嵌入式浏览器技术已成为数字电视中的核心技术。 嵌入式浏览器首先必须是一个网络信息浏览器, 支持HTYP或者WAP等其它传输协议, 支持HTML,JavaScript或扩展XML,WML等标记语言,可以完成网页的浏览功能;其次,这个浏览器必须适合在非PC 的嵌入式信息设备中存在、运行并完整实现通信传输协议、标记语言所规定的功能,必须能够根据嵌入式设备的多样性需要而方便地进行裁减和修改, 并满足信息设备使用者对获取文字、图像、声音、视频等多媒体信息的需求。 数字机顶盒由硬件系统和软件系统构成,音视频解码主要由硬件实现,而操作界面的功能、电视图像的重现、数据广播业务的平台以及Internet的接入等都需要软件系统实现。其中数字机顶盒的软件系统主要由嵌入式操作系统(EOS)、硬件抽象层(HAL)、软件抽象层(SAL)以及应用程序(ASL)组成。以下主要分析嵌入式操作系统。 人们一般把处理器使用内存较少,对外存需求低并且操作系统装在有限的内存中这样的系统称之为嵌入式操作系统。 嵌入式操作系统一般包括核心系统、图形窗口系统、文件系统、网络通讯系、应用程序接口(API)以及设备驱动程序接口(DDI)等部分。 对于机顶盒而言嵌入式操作系统恰恰是它的灵魂部位,因为机顶盒工作性能的优异与其使用上是否方便都大大取决于嵌入式操作系统。另外为机顶盒的科学技术含量也是由所带的嵌入式操作系统体现的。 作为嵌入式系统应当具有以下几个特点: (1)所需的成本低,体积较小以及嵌入升发软件代码的安全可靠性高,另外为了避免用户对其中的程序功能进行修改所以不具备二次开发的能力; (2)嵌入式系统是先进的计算机技术、半导体技术以及电子技术与各个行业的具体应用相结合的产物; (3)嵌入式系统所实现的功能单一,通常是面向特定的应用,这也正是低功耗的原因,所以一般只实现某些行业的特定功能。 与其他网络应用一样,浏览器应用也采用客户/服务器模式。当浏览器与服务器交互时,都遵循超文本传输协议(H ITIP,Hyper Text Transport Protoco1)。为了确保浏览器与服务器能够明确地相互操作,HrITP定义了浏览器发送到服务器的请求格式与服务器返回的应答格式。通常情况下,系统把Web页面传送给运行用户界面的Web浏览器,这些页面中的一部分是静态的,可以存储在嵌入式系统中;在其他情况下,系统通过动态生成的页面把设备的当前状态传送给用户。终端用户也可以通过Web浏览器发送信息给前端来定制或控制设备。 前端设备使用H1Ⅵ’标准协议把Web页面从前端服务器传送给web浏览器;把HTML格式的数据从浏览器传送给接收设备。浏览器是一个交互程序,从

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档