学号14072202166毕业设计(论文)题目:基于ARM的数字电视EPG设计与实现作者殷登顺届别2011届学院信息与通信工程学院专业电子信息工程指导教师邓己媛职称讲师完成时间2011年5月14日湖南理工学院毕业设计(论文)I摘要电子节目指南(EPG)作为数字电视区别于模拟电视的重要应用之一,在广电行业一直被视为研究的热点。随着数字电视的迅速发展,EPG在数字电视中的应用越来越普及。EPG能帮助用户迅速从大量的节目中查找自己喜欢观看的节目并预知用户未来若干天将要播放的节目,EPG还能够实现对节目的预约播放,分类设置和家长分级控制等。本文从经济适用的角度出发,采用Hi3110Q海思标清作为主控芯片,8M的flash和32M的DDROM作为存储芯片。采用NEC遥控标准进行用户控制,linux系统架构设计,方便用户使用EPG信息和节目管理。通过测试达到各项要求,并做了录像。关键词:数字电视;ARM;EPG(电子节目指南);节目管理湖南理工学院毕业设计(论文)IIABSTRACTElectronicProgramGuide(EPG),asoneofthemostimportantapplicationsthatdigitalTVdistinguishesfromanalogTV,hasbeingconsideredahotspotofstudyinthebroadcastingfield.Withtherapiddevelopmentofdigitaltelevision,EPGhasbeenwidelyusedindigitaltelevision.EPGhelpstheDTVviewerssortouttheirfavoriteprogramsquicklyfromhundredsofprogramsandmaketheviewersknowtheprogramswhichwillputoninthefollowingdays.Inthemeantime,EPGcanprovideTVuserswithmanyinteractiveapplications,suchasprogramreservation,categorizationandparentalcontroletc.Fromtheeconomicalpointofview,weadoptsHi3110Qstandarddefinitionprovidedbyheliconsasthemasterchip,the8Mflashand32MDDROMasmemorychip.WealsoadopttheNECremotecontrolstandardastheusers’controlandLinuxsystemarchitecturedesigntomakeitconvenientforuserstomanagetheEPGinformationandtooperatetheprogram.Itreachedeveryrequirementthroughvarioustests,avideorecordhasbeenmadeatthesametime.Keywords:DVB;ARM;EPG(ElectronicProgramGuide);ProgramManagement湖南理工学院毕业设计(论文)III目录摘要..................................................................................................................................................................IABSTRACT...................................................................................................................................................II目录...............................................................................................................................................................III一绪论...........................................................................................................................................................11.1数字电视的发展............................................................................................................................11.2ARM芯片的发展..........................................................................................................................11.3EPG的概念及其作用...................................................................................................................21.4论文主要完成工作及章节安排....................................................................................................3二EPG相关表结构......................................................................................................................................52.1TS流(TransportStream)................................................................................................................52.2NIT网络信息表(NerworkInformationTable)..............................................................................62.3PAT节目关联表(ProgramAssociationTable)...............................................................................62.4PMT节目映射表(ProgramMapTable)........................................................................................62.5SDT业务描述表(ServiceDescriptionTable)...............................................................................72.6EIT事件信息表(EventInformationTable)...................................................................................7三系统设计...................................................................................................................................................93.1总体设计........................................................................................................................................93.1.1概述.....................................................................................................................................93.1.2总体结构...........................................................................................................................103.2启动流程及节目搜索设计..........................................................................................................103.2.1系统启动过程...................................................................................................................103.2.2节目搜索过程...................................................................................................................123.2.3开机节目播放过程...........................................................................................................133.3界面设计......................................................................................................................................133.3.1一周指南界面...................................................................................................................133.3.2节目管理界面...................................................................................................................143.4功能设计............................................................................................