论文部分内容阅读
电视机的发展包含两个时代:模拟时代、数字时代。在模拟电视机时代,电视机在系统构架主要以硬件为主软件为辅,软件基本依赖于单片机进行简单的行为控制。信号的传输和输出也主要是模拟方式,如输出依靠CRT扫描显示,ATV射频信号传输等。此阶段无法实现人机交互等智能化功能。电视机的数字时代主要表现在信号的输入输出的变化以及应用需求的变化,如DTV信号的采用、LED显示、HDMI信号、LVDS信号编码传输、网络应用交互等。数字时代对软件的要求与日俱增,软件系统由ARM单片机到Linux系统,再到当下通用的Android系统等随着市场的需求应运发生着改变。基于Android系统的软件架构成为数字时代主流的原因是基于Android系统平台的各个层级比较清晰,同时可以随机的跟随市场变革极大的满足各种用户端需求。基于Android系统的智能电视可满足各种信号解析,特别是在网络应用端,将用户个性化使用变成可能。本论文描述的是一种基于MTK5505处理芯片的Android软件系统进行系统功能智能化、模块化的打造方法。打造后的系统将最大限度独立化、模块化、智能化,能快捷方便的在多个硬件平台中移置。本论文对Android软件系统的模块形成方式以及模块的独立设计进行了深入的研究,研究的主要内容包含三个方面:1、介绍智能电视模块化设计主体来源、设计内容与方法。2、以MTK5505硬件平台为核心,论文深入的研究了LED55K610X3D系列电视硬件、软件系统的模块解决方案,从产品PRD以及应用端功能需求分析、Launcher UI等进行了详细的描述。其次论文还详细的对模块接口需求如WIFI、 DLNA、Media player、TV Sleep、Backlight、3D、DTV、ATV、Remote、DTMB、 OTA、EPG等进行了技术参数分解。3、论文中描述了智能化软件模块化设计过程中的一些异常数据处理方式以及软件系统开发环境和测试的方法介绍。