论文部分内容阅读
随着科学技术的飞速发展,信息技术已经进入了数字化时代。伴随着近年来电视广播的全面数字化,传统的电视媒体在技术、功能上逐步与信息、通信领域的其它手段相互融合,形成全新的、庞大的数字电视产业。数字电视机顶盒是数字电视产业发展的代表产物,数字机顶盒是一种与电视机连接的网络终端设备,用于给观众提供高质量的电视节目。
但是至今,数字电视机顶盒软件的开发还是完全基于嵌入式交叉编译调试环境,机顶盒应用软件的推出速度满足不了快速增长的市场需求,迫切需要一个集成的开发平台。我们所设计和开发的数字电视机顶盒软件集成开发平台能在PC的Windows环境下快速、有效、可视化的开发机顶盒应用程序。
本论文在深入剖析Windows环境下数字电视机顶盒软件开发平台的需求说明后,概要阐述了开发平台的整体设计架构。结合我在该项目上的工作重点,本论文详细讨论了Windows环境下数字机顶盒软件模拟器的设计与实现。
本论文详细阐述了机顶盒软件模拟器的实现方式和工作方式,并给出了其中操作系统OS各模块的Win32模拟实现方法,以及GUI的整体架构、工作方式和Graphic底层的Win32模拟实现方法。文章在最后给出了模拟器和开发平台IDE在机顶盒应用软件开发中的工作效果,以及整个开发平台作用、意义和开发平台的还不够完善之处。