- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简易标清数字电视机顶盒–长虹
前言
在我国,数字电视节目在许多省市已经开始试播,由于用户端使用的基本都是模拟电视机,无法接收数字信号,因此需要一种接收装置来担当二者之间的桥梁,这就是机顶盒(Set Top Box,简称STB)。它是一种扩展电视机功能的一种新的家用电器。它可以把卫星直播数字电视信号、地面数字电视信号、有线电视网数字信号甚至互联网的数字信号转换成模拟电视机可以接收的信号,使现有的模拟电视机用户也能分享数字化革命带来的科技成果。主要软件文件大小和内存的存放位置系统框架和功能模块介绍。μPD61116主芯片介绍
芯片μPD61116采用32位1.5V内核,0.13UM工艺166MHZ,处理速度可达到233Mips,可实现高速通信、处理、大存储空间。
芯片采用双核架构,性能优越。主 CPU负责视频解码控制,次CPU负责音频解码控制,同时外围电路设计简单,支持EJTAG软件调试功能。提供了多种外围设备接口,包括两个UART 接口、两个智能卡接口、I2C 接口、红外接口、图文电视接口、通用I/O 控制以及调制解调器接口通过这些接口,μ 可以和多种外围设备相连,其功能更加强大μPD61116芯片采用16位总线接口,216PIN QFP封装。可以使用*4MByte SDROM(可扩展支持8MB、16MB、32MB、64MB),相对于需要2*32M SDROM 价格更低,供货更好并且省下了足够的IO口,可用于按键扫描等方面显示分BACK GROUND ——VIDEO——OSD1——OSD2四层,可以非常清晰的菜单效果,立体感强该主芯片成熟度较高.在欧洲,日韩等地都占有较高市场份额NEC公司独立成立影音部门负责开发,后续发展潜力更大。机器开机软件文件大小和内存的存放位置1.Flash的分配
说明:
a)Boot区域在整块Flash的开始位置,启动了程序的驱动和引导作用。空间大小为(0x9fc30000 – 0x9fc00000 = 192K)
b)主程序存放区域是整个应用软件的存储位置,应用软件的重用和层次结构请参照本文档的第二部分。空间大小为(0x9fd60000 – 0x9fc30000 = 1.2M)
c)数据区域存放一些用到的数据,例如程序的背景图片、广告图片等。空间大小为(0x9ff20000 – 0x9fd60000 = 1.75M)
d) 字库存放区域存放系统使用到的一些文字库。空间大小为(0x9ffc0000 – 0x9ff20000 = 640K)
e) Loader区域包括loader数据区和备份loader数据区用于在线升级程序。空间大小为(0x9fffffff – 0x9ffc0000 = 256K)
2.Sdram的分配
3.EEPROM
四、系统框架和功能模块介绍
应用层模块划分
CA设置模块
包括CA信息、CA设置等界面
EPG
包括EPG、NVOD的界面和处理
游戏
包括三个小游戏:俄罗斯方块、推箱子、五子棋
菜单
主菜单、各项子菜单
节目列表
对节目列表的处理和节目列表的界面
节目设置
节目加锁、排序、删除等
节目搜索
自动搜索、手动搜索、全频段搜索
系统设置
各种系统设置的菜单
浏览器
包括茁壮浏览器和影立驰浏览器两种
股票
可集成四川长虹股票分析系统、海特荣德股票分析系统
NVOD
集成恩讯等NVOD系统,也可自主开发
节目播放
资源文件
一些字符串、图片文件等资源数据
中间层模块划分
控件 Control
仿照Microsofe MFC开发的窗口系统,功能强大,使用方便。窗口的开发、管理等消息的传递流程,与VC开发windows应用程序非常像。
窗口系统使用C++语言进行开发,和传统的C语言相比,可以大幅简化开发流程,代码可读性强,开发快速,且便于维护。
窗口系统提供了基本窗口、按钮、ComboBox、列表框、进度条、滚动条、菜单、编辑框、静态文本框、对话框等常用控件。
图形 Graphics
提供屏幕绘图函数、各种图形格式的图片的打开和绘图(Jpeg、Gif、Bmp、I帧)、多种语言的字库(中文、英文、俄文等)
屏幕绘图提供缓冲机制,以提高图形显示的效果
绘图可以使用硬件加速。
前面板 Fontboard
前面板按键和遥控器
OS OS
对操作系统提供的功能进行封装
存储 Store
提供对Flash、EEPRom存储器的管理。
解调 Demodulate
解扰 Descramble
解复用 Demux
通道的创建、设置、接收数据等
AV AV
音视频播放和控制
SI SI
支持DVB标准中定义的全部表,支持自定义描述子的解析。
针对EPG和NVOD应用进行的数据重组织。
后台数据接收,完善的接收控制,可以设置各种风格的接收方式以适应不同的网络。
对数据的解析和存储的优化
文档评论(0)