- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
VOD项目架构
目录需求分析1确定方案2系统选择3软件设计4
需求分析项目要求:设计一款基于具备嵌入式操作系统并具有良好图形用户界面的视频点播系统。产品功能:该系统能提供美观、友好的图形用户界面。用户可方便地实现音视频的本地播放、控制、选曲等操作,并能通过网络进行无线点播。
需求分析HardWareGEC2440TARGETSoftWare
嵌入式系统架构
硬件电路系统
GEC2440
GEC2440硬件功能介绍:◆采用三星公司的S3C2440A-40,系统可稳定运行在405MHZ,主频最高可达530多MHz;◆64M字节的SDRAM,由两片K4S561632组成,工作在32位模式下;◆64M字节NANDFlash,采用的是K9F1208,可以兼容16M,32M或128M字节;◆10M以太网接口,采用的是CS8900Q3,带传输和连接指示灯;◆LCD和触摸屏接口;◆2个USBHOST,S3C2440内置的,符合USB1.1,其中一个USBHOST接口是复用的;◆一个USBDevice,S3C2440内置的,符合USB1.1;◆支持音频输入和音频输出,音频模块由S3C2440的IIS音频总线接口和UDA1341音频编码解码器组成,板上还集成了一个MIC,用于音频输入;◆2路UART串行口,波特率可高达115200bps,并具有RS232电平转换电路,其中一路为完整串口;◆SD卡接口,兼容SDMemoryCardProtocol1.0和SDIOCardProtocol1.0;◆Embedded-ICE(20脚标准JTAG)接口和并口式JTAG接口,支持ADS,SDT软件的下载◆和调试以及FLASH的烧写;◆串行EEPROM:AT24C024KbytesEEPROM,IIC接口;◆SPI接口;◆数字摄像头接口;◆蜂鸣器,4个LED灯;◆4个按键;◆开关电源,分布式电源供电;◆3V锂电池,提供RTC电源
确定方案VODVideoOnDemand的缩写,即视频点播的意思。顾名思义,它是一种可以按用户需要点播节目的交互式视频系统,或者更广义一点讲,它可以为用户提供各种交互式信息服务。交互式视频点播系统一般由VOD前端处理系统、传输网络、用户机顶盒三个部分组成。
系统选择嵌入式操作系统(EmbeddedOperatingSystem,EOS),是操作系统的一种,是在传统操作系统基础上加入符合嵌入式应用的元素发展而来,它负责嵌入式系统的全部软、硬件资源的分配、调度、控制和协调。嵌入式操作系统必须体现它所在系统的特征,能够通过加载或卸载某些模块来达到系统所要求的功能。嵌入式操作系统除了具备一般操作系统最基本的功能(如任务调度、同步机制、中断处理、文件处理等)外,还有以下的特点:
系统选择(1)强稳定性。(2)较强的实时性:嵌入式操作系统一般实时性较强,可用于各种设备的控制中。(3)可伸缩性:开放、可伸缩的体系结构。(4)外设接口的统一性:提供各种设备驱动接口。目前国际上用于信息电器的嵌入式操作系统有数十种。国内常见的嵌入式操作系统有Linux、uClinux、WindowsCE、VxWorks、QNX、eCos、PalmOS、Symbian、uC/OS-Ⅱ等。其中嵌入式Linux和WindowsCE都是从台式机的操作系统演变而来。而VxWorks、QNX、eCos,、PalmOS、和Symbian等则是专门根据嵌入式系统应用需求设计的操作系统。
系统选择嵌入式操作系统又可按实时性要求分为两大类:(1)实时操作系统(Real-TimeOperatingSystem,RTOS):是指操作系统本身要能在一个固定时限内对程序调用(或外部事件)做出正确的反应,也就是对时序与稳定性的要求十分严格。目前较为知名的实时操作系统有VxWorks、NucleusPlus、OS/9、VRTX、RT-Linux、BlueCatRT等。(2)通用性操作系统:也叫非实时性操作系统,这类操作系统在执行性能和反应速度方面,比起实时操作系统没有那么严格。目前较知名的通用型操作系统有WindowsCE、PalmOS、TimeSysLinux/GPL和BlueCatLinux等等。
系统选择Vworks其价格昂贵。由于操作系统本身以及开发环境都是专有的,价格一般都比较高,通常需花费10万元人民币以上才能建起一个可用的开发环境,对每一个应用一般还要另外收取版税。一般不通供源代码,只提供二进制代码。由于它们都是专用操作系统,需要专门
您可能关注的文档
- APQP实战版教材学习课件.pptx
- SPC教材PP2T学习课件.pptx
- ibm_领导力管理学习课件.pptx
- 《营销》学习课件.pptx
- mba词汇学习课件.pptx
- StocksandTheirValuation(英文版)学习课件.pptx
- 128《玩转众筹》33学习课件.pptx
- 商品学概论学习课件.pptx
- 工厂识图学习课件.pptx
- QFD应用(PPT42页)学习课件.pptx
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)