P2P在嵌入式信息终端中的应用研究

P2P在嵌入式信息终端中的应用研究

论文摘要

随着Internet的普及,我们已经进入了网络时代,进入了后PC时代。不仅用PC机能上网,用各种各样的嵌入式设备都可以上网。后PC时代出现了信息电器,如掌上电脑、个人数字助理(PDA)、可视电话、移动电话、TV机顶盒、电视会议机和数码相机等嵌入式设备。因此,对嵌入式系统的研究,是软件工程中的重要研究课题之一,具有重大意义。 开发嵌入式产品,会涉及到:硬件主芯片的选择、电路与外围设备设计、嵌入式操作系统的选择、应用程序设计、固件(firmware)设计以及它们之间的整合。对软件部分的应用程序的开发,与以往的桌上型电脑程序开发,有着极大的不同,在桌上型电脑软件的发展来说,我们的程序是在一个通用型电脑上发展,同时操作系统与中央处理器清一色都是走Wintel架构,我们可以不用真正了解硬件操作与操作系统的情况下任意使用各类资源,同时我们都假设用户均为有相当经验的PC操作者,在一个相当成熟的基础上所发展的应用程序是相当方便而且快速的。但是在嵌入式系统里,开发程序相当不容易,我们必须借由各式各样的辅助工具与仪器,考虑各种不同平台的差异,修正多样化外围存取的程序,并且要求达到稳定,操作容易等条件。同时,开发嵌入式软件,必须要了解嵌入式系统既是软件又兼具硬件的属性,需要软件人力资源的投入,更需要硬件平台来实现其具体的功能,它甚至比操作系统本身的开发更需要硬件的背景知识。 本论文拟选择以微软的WinCE加ARM 32位嵌入式微处理器芯片为软、硬件平台,开发一款工作于P2P模式的多媒体信息机终端产品为例,详细论述嵌入式系统的开发方法。并将所学的软件工程开发方法应用于产品的开发中。

论文目录

  • 1 嵌入式系统发展现状与趋势
  • 1.1 研究背景
  • 1.1.1 论文主要工作
  • 1.1.2 项目来源
  • 1.2 嵌入式系统概述
  • 1.2.1 嵌入式系统的组成
  • 1.2.2 典型的嵌入式系统
  • 1.2.3 嵌入式系统的核心硬件
  • 1.2.4 嵌入式实时操作系统
  • 1.3 嵌入式系统的发展阶段
  • 1.4 嵌入式系统的发展趋势
  • 2 项目开发运用的主要技术
  • 2.1 嵌入式微处理器
  • 2.1.1 ARM体系结构
  • 2.1.2 StrongARM硬件结构
  • 2.1.3 Firmware简介
  • 2.2 WinCE操作系统
  • 2.2.1 WinCE应用程序与PC应用程序执行方式的差别
  • 2.2.2 WinCE开发与PC方式开发的最主要区别
  • 2.2.3 整机映像文件的生成
  • 2.3 P2P技术
  • 2.4 UML技术
  • 3 系统方案设计
  • 3.1 信息机物理拓扑结构
  • 3.2 信息机主要系统功能
  • 3.2.1 公用电话终端的城市化信息服务
  • 3.2.2 信息终端
  • 3.2.3 数据交换中心与管理中心
  • 3.3 项目需求分析
  • 3.4 可行性论证
  • 3.4.1 外部环境
  • 3.4.2 内部环境
  • 3.5 系统方案
  • 3.5.1 嵌入式操作系统
  • 3.5.2 嵌入式硬件平台
  • 3.6 项目进度、预算
  • 3.6.1 软件部分
  • 3.6.2 硬件部分
  • 3.7 网络通讯模式设计
  • 3.7.1 现行信息机产品的网络模式和不足
  • 3.7.2 信息机产品应用P2P的优势
  • 4 系统实现
  • 4.1 项目实施计划拟定
  • 4.2 软件设计
  • 4.2.1 用例分析
  • 4.2.2 静态对象模型
  • 4.2.3 动态对象模型
  • 4.2.4 P2P通讯协议制定
  • 4.3 软件编码
  • 5 系统测试和软件发布
  • 5.1 硬件测试
  • 5.1.1 系统的搭建
  • 5.1.2 汇编程序的编写
  • 5.2 软件测试
  • 5.2.1 单元测试
  • 5.2.2 集成测试
  • 5.2.3 系统测试
  • 5.3 映像文件的生成
  • 5.3.1 WinCE OS映像的生成
  • 5.3.2 系统和应用程序的下载
  • 结束语
  • 参考文献
  • 声明
  • 致谢
  • 相关论文文献

    • [1].浅谈便携式信息终端在医院信息化建设中的应用[J]. 现代信息科技 2019(04)
    • [2].高龄人群移动信息终端产品设计研究[J]. 价值工程 2012(16)
    • [3].无线信息终端之工业设计开发[J]. 设计 2015(11)
    • [4].日本约40%儿童使用智能手机[J]. 世界教育信息 2015(18)
    • [5].从移动通讯工具到移动信息终端——对手机的媒介环境审视[J]. 东南传播 2010(07)
    • [6].便携式信息终端在医院信息化建设中应用探讨[J]. 现代仪器与医疗 2015(02)
    • [7].基于RBAC的信息终端内核模型[J]. 计算机科学 2011(11)
    • [8].广深线城际列车移动信息终端的设计与实现[J]. 铁道运输与经济 2009(11)
    • [9].构筑信息终端防护“安全之门”[J]. 网络安全和信息化 2016(07)
    • [10].消失的边界和重构的版图[J]. 视听界(广播电视技术) 2017(04)
    • [11].嵌入式移动信息终端在银行自助设备配送管理中的应用研究[J]. 机械设计与制造工程 2013(12)
    • [12].基于安卓系统的船联网信息终端的设计[J]. 舰船科学技术 2017(10)
    • [13].信息终端的应用创新[J]. 中国电力企业管理 2009(24)
    • [14].交互式信息终端与信息精准投放的可行性研究[J]. 包装工程 2016(22)
    • [15].基于ARM9的医疗手持信息终端电源设计[J]. 现代电子技术 2008(02)
    • [16].杂志的性格[J]. 商周刊 2010(22)
    • [17].电子商务智能信息终端智能卡的设计分析[J]. 普洱学院学报 2017(03)
    • [18].青海 北斗减灾信息终端在防灾减灾救灾中作用非凡[J]. 中国减灾 2018(23)
    • [19].一种基于嵌入式信息终端在HMI的应用[J]. 工业控制计算机 2016(06)
    • [20].媒体融合发展中5G技术的应用研究[J]. 新闻研究导刊 2020(17)
    • [21].A信息终端以及信息终端的控制方法[J]. 科技资讯 2016(09)
    • [22].核信息终端FPGA控制设计[J]. 核电子学与探测技术 2013(01)
    • [23].一种嵌入式Linux手持视频信息终端的设计[J]. 中南林业科技大学学报 2010(01)
    • [24].基于SIP协议的旅游信息终端的设计与实现[J]. 无线互联科技 2017(04)
    • [25].汽车信息终端首见内置图像识别处理双核SoC[J]. 中国电子商情(基础电子) 2009(04)
    • [26].海外[J]. 数字社区&智能家居 2010(Z1)
    • [27].突破传统设计思路的手持信息终端GDP方案[J]. 电子设计技术 2008(03)
    • [28].信息终端的关机“零”功耗设计方案与应用[J]. 通信与广播电视 2019(04)
    • [29].周宏仁:组建多媒体信息终端产业链在即[J]. 中国传媒科技 2008(04)
    • [30].电力企业信息终端运维智能应用的探讨和设计[J]. 电气技术与经济 2019(02)

    标签:;  ;  ;  ;  

    P2P在嵌入式信息终端中的应用研究
    下载Doc文档

    猜你喜欢