- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
STB的软件架构知识.ppt
机顶盒软件架构学习 * DVB产品的软件架构 * * 1〉软件的基本层次 2〉软件的基本模块架构 3〉DVB产品软件的基本业务流程 4〉DVB产品软件中重要的数据 5〉软件开发的环境 DVB产品软件的基本层次 * * DVB产品软件的基本层次 * * * 1〉底层: a:硬件层(ATI ST 富士通 Philip) b:操作系统(linux Vxworks Psos WinCE OS20等) c: 驱动层(DEMUX,MPEG,DISLAY OVERLAY,FLASH ,REMOTE LED,TELETEXT,通信接口等) DVB产品软件的基本层次 * * 什么是嵌入式系统? 嵌入式系统一般指非PC系统,它包 括 硬件和软件两部分.硬件包括处理器/ 微处理器、存储器及外设器件 和I/O 端口、图形控制器等 . 软件部分主要是:嵌入式操作系统 以及应用程序编程。 DVB产品软件的基本层次 * * 嵌入式实时操作系统的基本组成: DVB产品软件的基本层次 * * 嵌入式实时操作系统软件的基本特征: 1 、实时性,实时软件对外部事件作 出反应的时间必须要快。 2、有处理异步并发事件的能力。 3、快速启动并有出错处理和自动复 位功能 DVB产品软件的基本层次 * * 任务管理 任务就是一个具有独立功能的 无限 循环的程序段的一次运行活动 具有 动态性、并行性、异步独立性 的特 点。 DVB产品软件的基本层次 * * 任务管理 1、动态性任务的状态是不断变化的一般分为:休 眠态(dormant), 就绪态(ready),运行态(running), 挂 起态suspended 睡眠态sleep 等。 2、并行性系统中同时存在多个任务它们宏观上 是同时运行的。 3、异步独立性任务是系统中独立运行的基本单 元也是内核分配和调度的基本单元每个任务各自 按相互独立的不可预知的速度运行走走停停。 DVB产品软件的基本层次 * * 内存管理 DVB产品软件的基本层次 * 通信同步 1、信号量 2、事件 3、消息对列 DVB产品软件的基本层次 * * 2〉中间层: 1.对驱动层的封装 2.利用驱动层做一些后台的服务 3.提供应用层的接口 DVB产品软件的基本层次 * * 3〉应用层: 根据市场和客户的需求,我们开发 的产品的各种功能。 各种菜单,EPG,游戏, 数据广播,股票等。 (提问:大家可以想象机顶盒还有那些应用?) DVB产品软件的基本层次 * * 软件的基本层次 1、底层 2、中间层 3、应用层 软件的基本业务流程 * * 1.节目有哪些信誉好的足球投注网站的基本流程 2.切换节目的主要流程 3.待机和恢复待机的流程 4.EPG业务的流程 节目有哪些信誉好的足球投注网站的基本流程 * * 切换节目的主要流程 * * 接收机从开机状态到待机状态流程 * * 接收机从待机状态到开机状态流程 * * EPG业务的流程 * * DVB产品软件中重要的数据 * * 1〉要存储到Flash的数据类型 2〉在内存中重要的动态数据 要存储到Flash的数据类型 * * 要存储到Flash的数据类型 1〉频道数据 2〉节目数据 3〉系统数据 要存储到Flash的数据类型 * * 频道数据 1.频道的频率 2.频道的符号率 3.频道的序号 4.其他信息 要存储到Flash的数据类型 * * 节目主要数据 1.Service ID 2.视频PID 3.音频PID 4.PCR PID 5.节目名称 6.节目的序号 要存储到Flash的数据类型 * * 系统主要数据 1.电视节目的音量 2.节目的最大数量 3.当前的节目 4.当前的菜单语言 5.开机时的节目 ……….. 在内存中重要的动态数据 * * 在内存中重要的动态数据 1〉节目信息数据 2〉节目信息表(PMT)的数据结构 3〉 PAT信息的数据 4〉 ES信息的数据 5〉 SDT信息的数据 6〉 EIT表信息的数据 *
文档评论(0)