一种基于嵌入式MIPS CPU的智能操作系统的软件架构和设计

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:lezhe14790511
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着三网融合和信息技术的发展,终端将承担为用户提供开放性,跨平台,跨网络的综合业务,将会向智能终端方向上发展。智能终端是一个能够融合多种业务模式,提供友好的人机交互接口的开放的平台。也是三网融合的一个重要的组成部分。智能操作系统是支持智能终端的新一代操作系统。它在负责管理终端的资源的同时,更多的是需要能够提供多种融合服务的应用服务,具有开放的系统架构和友好便利的开发工具和测试工具。   本文根据智能终端的需求设计出了针对性很强的智能终端操作系统软件。在分析了硬件设备和比较分析了目前主流的嵌入式设备基础上,以及研究了智能终端的需求后,提出了一个比较适合智能终端需求的智能终端操作系统的设计方案,体系架构和实现方法。主要包括:   第一,硬件平台。对NEC公司生产的EMMA3SL/P芯片的硬件架构,模块功能等进行了介绍。根据系统的需要搭建整个开发平台,包括内核的裁剪等等。对NEC提供的SDK进行研究分析,利用其提供的接口来控制硬件设备完成系统需要的功能。   第二,需求分析。研究和分析智能操作系统的需求。根据需求对操作系统进行整体的设计。主要包括两部分:一个是内核层,负责提供一些底层库,比如图形加速、基本网络协议库等。另一个是软件服务层,负责提供一些服务接口,比如音频视频解码等。   第三,体系架构和软件实现。根据内核层的需求进行设计和实现,包括对Socket的封装、图形显示和加速库的封装、GUI库的移植等。   第四,体系架构和软件实现。根据软件服务层的需求进行设计和实现,包括对多媒体服务中的音频视频解码服务接口、OSD服务接口、TUNER服务接口的设计和实现。网络服务中的HTTP服务接口。   第五,测试和调试。对上述接口进行测试,包括内核层中的GUI接口、软件服务层中音视频解码服务接口、OSD服务接口、TUNER服务接口、HTTP服务接口进行测试,并得到了满意的结果。
其他文献
合成孔径雷达(SAR)是一种工作于微波频段的成像遥感设备。更高分辨率以及更加多样化的成像模式是当代SAR的发展趋势,而分辨率的不断提高以及SAR几何构型的越发复杂对SAR成像算
根据相关机构的统计数据显示,全球70亿人口中,每天约有10亿人被饥饿问题所困扰.食品对于人类生活的重要性毋庸置疑,然而,造成饥饿问题的真正原因真的是食品短缺吗?rn想要减少
期刊
一次偶然的机会,我与吴冠中先生交谈起学生的话题。他竟然能清清楚楚地记得他教过的各班级的特点:上世纪60年代的、70年代的、80年代的——尽述其优劣,使听者敬叹不已。我忍
目的:随着人们物质生活水平的提高,糖尿病(DiabetesMellitus,DM)的发病率明显增高,严重影响糖尿病患者生存质量的主要原因是各种并发症。糖尿病肾病(diabeticnephropathy,DN)就是
学位
深水多波束测深系统是进行深海海底地形地貌调查的重要装备,具有覆盖率宽和测深精度高的特点。在海洋资源的调查和科学研究等方面具有较大的应用价值。  深水多波束测深系统
咖啡豆壳是咖啡生产环节的副产品,通常被用作肥料.美国一项研究新近发现,咖啡豆壳的提取物能够减缓实验小鼠体内与肥胖相关的炎症,还能增强胰岛素敏感性.rn美国伊利诺伊大学
期刊
作为一种结合了货币电子化与移动通信的崭新服务,手机银行业务不仅可以使人们在任何时间、任何地点处理多种金融业务,而且极大地丰富了银行服务的内涵,使银行能以便利、高效
摘要:创新是现代人的本质特征,随着九年制义务教育阶段语文教材的改革,使学生能够具有初步的创新精神和实践能力的创新教育已成为语文教学的一个重点。  关键词:初中语文;创新;竞争;评价  一、重视学生创造性人格的培养,激发学生创造性学习的兴趣  由于人格因素对一个人成才具有重要作用甚至决定性作用。学生对学习的兴趣是推动学生的强大内驱力,也是影响学习效果的一个重要心理因素。因此,在教学中,教师应注意引导
地面运动目标指示(Ground Moving Target Indication,GMTI)技术与合成孔径雷达(Synthetic Aperture Radar,SAR)相结合,能够在对静止场景成像的同时,实现运动目标的检测、成像、