摘要 | 第1-5页 |
Abstract | 第5-10页 |
第1章 绪论 | 第10-14页 |
§1.1 课题研究意义 | 第10页 |
§1.2 国内外研发概况及趋势 | 第10-13页 |
§1.3 本文结构及主要内容 | 第13-14页 |
第2章 嵌入式研发平台总体方案设计 | 第14-29页 |
§2.1 嵌入式系统理论 | 第14页 |
§2.2 嵌入式系统开发硬件平台的建立 | 第14-18页 |
§2.2.1 嵌入式CPU选型 | 第14-17页 |
§2.2.2 功能框图 | 第17-18页 |
§2.3 嵌入式系统开发软件平台的建立 | 第18-22页 |
§2.3.1 软件基本层次构架 | 第18-21页 |
§2.3.2 开发环境过程简介 | 第21-22页 |
§2.4 机顶盒功能指标 | 第22-29页 |
§2.4.1 机顶盒功能需求描述 | 第22-28页 |
§2.4.2 机顶盒主要技术规范 | 第28-29页 |
第3章 软件实现过程 | 第29-63页 |
§3.1 系统启动流程及实现 | 第29-40页 |
§3.1.1 开发机环境配置 | 第30-33页 |
§3.1.2 PMON引导程序 | 第33-34页 |
§3.1.3 Vmlinux Kernel | 第34页 |
§3.1.4 建立ATI驱动环境 | 第34-35页 |
§3.1.5 建立ATI中间层环境 | 第35页 |
§3.1.6 编译开发板应用程序 | 第35-36页 |
§3.1.7 通过网络调试程序 | 第36页 |
§3.1.8 程序自启动 | 第36-40页 |
§3.2 与LINUX系统内核有关的工作 | 第40-43页 |
§3.2.1 使用LINUX的优势 | 第40-41页 |
§3.2.2 LINUX内核修改与配置 | 第41-43页 |
§3.3 应用层软件架构及实现 | 第43-63页 |
§3.3.1 应用软件总体功能模块图(图3.4) | 第44-45页 |
§3.3.2 用户菜单结构(图3.5) | 第45-46页 |
§3.3.3 数字电视广播码流系统分析 | 第46-48页 |
§3.3.4 PSI表与节目数据库的关系 | 第48页 |
§3.3.5 EPG(电子节目指南)的实现 | 第48-51页 |
§3.3.6 NVOD(准视频点播)的实现 | 第51-52页 |
§3.3.7 CA(条件接收)的实现 | 第52-56页 |
§3.3.8 HDMI接口Sil9030的应用实现 | 第56-61页 |
§3.3.9 调试故障分析 | 第61-63页 |
第4章 总结和展望 | 第63-65页 |
§4.1 完成的主要工作 | 第63页 |
§4.2 研发心得 | 第63-64页 |
§4.3 下一步的研究方向 | 第64-65页 |
附录1 LINUX内核源代码的目录结构 | 第65-70页 |
附录2 LINUX系统的目录结构 | 第70-72页 |
参考文献 | 第72-74页 |
致谢 | 第74页 |