手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

嵌入式浏览器的研究

黄骁飞

  通过对国内外关于嵌入式设计相关资料的研究,同时通过对国内外关于嵌入式浏览器的研究成果以及研究方法等相关信息的阅读,给出了开发嵌入式浏览器的方案,在软件的整体系统设计中,使用了三层模型结构。在底层结构中,通过底层函数的调用,实现了机顶盒与互联网的连接,为后面的一系列处理提供了良好的前提条件。在中间层中,通过采用树型的存储结构,将由底层得到的内容转化为语法树,然后通过为语法树标注上坐标以及其它相关标记,从而得到显示树,接着将它提交给上层显示模块。在应用层中,为用户提供了一个用户结构,用户通过结构将自己的需求以消息的方式发送到底层,对整个系统进行控制。其中语法树语义以及显示树的形成是重点。在解析网页资源的过程中,通过使用堆栈来进行相关的操作,得到了所需的语法树。在嵌入式操作系统的选择上,通过对现有的嵌入式操作系统的比较,最后选择了pSos这个嵌入式实时操作系统。这个操作系统的优点在于,操作系统中间层中包括大量的模块化的组件,在编写程序的时候,可以根据相关嵌入式应用程序的要求,将不同的组件调入系统,而不需要的组件可以不需要调用。非常地节省内存空间,同时非常适合嵌入式开发。在机顶盒的相关软件中,嵌入式浏览器的开发处于基础的地位。从事相关的开发对其它相关软件开发对从事其它相关软件开发工作有着重要的指导作用。……   
[关键词]:嵌入式系统;实时操作系统;机顶盒
[文献类型]:硕士论文
[文献出处]:华中科技大学2004年
App内打开