当前位置:首页 > 技术解密   

解密基于双嵌入式处理器的高清数字电视设计

发布时间:2009-09-29 11:10:16  来源:本站整理


  CRC:简单的CRC-8纠错码,用来保证数据传输的可靠性;
  End byte:终止字符,定义为ASCII码0x0AH(回车符)。
  Data block字段为包的数据块,根据Packet type决定的传输的数据类型的不同,内容根据需要将安装命令、状态和数据这三种情况作不同的约定。
  2.3 软件结构
  HDTV模块分为ATV和DTV两个状态,当HDTV模块处于ATV状态时,将DVB模块关闭,只留HDTV模块工作,整机只实现普通电视的功能。当HDTV模块处于DTV状态时,将DVB模块打开,系统处于双处理器协同工作状态。DVB模块输出音视频信号通过HDMI接口传给HDTV模块播放。


  图3双处理器协同工作的软件系统结构
 

  系统只使用一个遥控器,遥控键码在ATV和DTV不同状态下由两个模块复用。遥控器命令由HDTV处理器响应,HDTV对遥控器命令作分析,如果是对电视机本身的遥控操作则由电视机作相应操作,如果是对DVB的遥控操作则映射成控制DVB模块的命令,通过通信协议的包发送程序将命令打包传送给DVB模块,DVB处理器的包解析进程从包中提取出命令内容,然后处理器做指定的动作,同时返回相应状态。
  系统只在HDTV处理器上维护一个OSD系统,当HDTV在DTV状态下,需要显示DVB的数据时,通过通信协议向DVB模块请求显示数据,DVB模块将需要OSD显示的数据也通过通信协议的传给HDTV模块,HDTV模块的包解析程序将数据内容提取出来交给OSD显示。
  因此,通过这种方法,在HDTV模块上实现了单一用户界面,在DVB模块上实现了单一数据访问控制。整个系统的软件结构可见图3所示。
  基于双处理器的高清数字电视设计在硬件和软件上都有一些新的技术难点,不仅意味着功能的整合,同时要求双处理器能协同工作,实现单一系统映像。

上一页  [1] [2] [3] [4] 


网站首页-龙人概况-企业文化-服务与承诺-人才与使命-联系我们
@龙人计算机系统工程有限公司 版权所有 严禁转载 建议1024*768,IE浏览器6.0以上为最佳浏览模式  粤ICP备0428956号  关键词:

PCB抄板

|

芯片解密