学位论文 > 优秀研究生学位论文题录展示

基于MB86H20B的数字电视相框软件的设计与实现

作 者: 罗璋
导 师: 于忠臣
学 校: 北京工业大学
专 业: 微电子学与固体电子学
关键词: 数字电视 数码相框 JPEG 嵌入式文件系统 移动电视自适应技术
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 59次
引 用: 0次
阅 读: 论文下载
 

内容摘要


数字电视是指从演播室到发射、传输、接收的所有环节都是使用数字电视信号的电视传播类型。数码相框则是采用液晶屏来展示数字照片的新型相框。两者在基本构成上有相似之处,促使我们对其结合进行了研究与实现,最终开发了数字电视相框。整个系统中,软件起到至关重要的作用。论文的研究任务主要包含以下几个方面:1) uC/OS-II嵌入式实时操作系统中任务管理、任务之间的通讯与同步和内存管理的研究与应用。2)嵌入式系统中输入技术和输出技术的研究与实现。本系统中,建立了对所有硬件输入的统一输入接口。输出则主要采用了嵌入式GUI技术。3)数字电视前端扫描技术和后端解码技术的研究与实现。前端扫描主要包含手动扫描技术和自动扫描技术。后端解码主要包括PSI/SI信息和音视频流的解析。4) JPEG图像格式的研究和JPEG解码技术的研究与实现。主要侧重于如何在OSD显示中实现JPEG解码。5)嵌入式FAT文件系统的研究与实现。创造性的在MB86H20B平台中添加了USB的接口模块,并实现了USB主机协议栈与FAT32文件系统,从而提供了一套完整的文件系统解决方案。在整个系统的实现过程中,遇到了一些问题。对这些问题的研究,催生了两项新技术,移动电视自适应技术和节能模型技术。移动电视自适应技术针对数字电视相框在移动过程中信号不稳定的问题,在软件系统中进行改进。节能模型技术则针对数字电视相框这一类的对功耗要求比较严格的嵌入式系统,进行了节能行为上的抽象,从而大大简化节能所用的操作。

全文目录


摘要  4-5
Abstract  5-9
第1章 绪论  9-14
  1.1 课题背景  9-11
    1.1.1 MPEG 标准介绍  9
    1.1.2 数字视频广播的兴起  9-10
    1.1.3 数字相片技术  10-11
  1.2 嵌入式软件系统的研究  11
  1.3 课题的来源与研究基础  11-12
  1.4 论文组织结构  12-14
第2章 μC/OS-Ⅱ内核介绍  14-24
  2.1 μC/OS-Ⅱ操作系统介绍及其特性  14-15
  2.2 μC/OS-Ⅱ内核结构  15-16
  2.3 任务管理  16-17
    2.3.1 创建任务  16-17
    2.3.2 任务堆栈  17
    2.3.3 删除任务  17
    2.3.4 改变任务的优先级  17
    2.3.5 挂起和恢复任务  17
  2.4 任务之间的通讯和同步  17-21
    2.4.1 事件控制块ECB  18
    2.4.2 信号量  18-19
    2.4.3 邮箱  19-20
    2.4.4 消息队列  20-21
  2.5 内存管理  21-22
    2.5.1 内存控制块  21-22
    2.5.2 创建一个内存分区  22
    2.5.3 分配一个内存块  22
    2.5.4 释放一个内存块  22
  2.6 本章小结  22-24
第3章 数字电视相框软件总体设计  24-30
  3.1 数字电视相框硬件资源介绍  24-25
  3.2 软件层次分析  25
  3.3 软件需求分析  25-26
  3.4 软件系统总体结构  26-27
    3.4.1 软件模块化结构模型  26
    3.4.2 软件多线程工作模型  26-27
  3.5 各模块功能分析  27-28
  3.6 本章小结  28-30
第4章 输入及人机工程界面设计  30-36
  4.1 输入模块  30-31
  4.2 人机工程界面设计  31-34
    4.2.1 嵌入式GUI 系统介绍  31-32
    4.2.2 GUI 库接口介绍  32-33
    4.2.3 节目编号显示  33-34
  4.3 本章小结  34-36
第5章 数字与模拟电视驱动的设计与实现  36-48
  5.1 数字电视前端驱动设计  36-42
    5.1.1 手动扫描技术  36-38
    5.1.2 自动扫描技术  38-40
    5.1.3 移动电视自适应技术  40-42
  5.2 数字电视后端驱动设计  42-44
    5.2.1 TS 流介绍  42-44
    5.2.2 数字电视信息解析  44
  5.3 模拟电视驱动  44-45
    5.3.1 模拟电视手动扫描技术  44-45
    5.3.2 模拟电视自动扫描技术  45
  5.4 本章小结  45-48
第6章 JPEG 模块解码原理及实现  48-52
  6.1 JPEG 介绍  48-50
    6.1.1 JPEG 算法概要  48-49
    6.1.2 JPEG 算法的主要计算步骤  49
    6.1.3 正向离散余弦变换(FDCT)变换的说明  49-50
  6.2 JPEG 解码的实现  50-51
  6.3 本章小结  51-52
第7章 FAT32 文件系统的设计与实现  52-58
  7.1 嵌入式文件系统的底层接口  52-53
  7.2 USB 主机协议栈的实现  53
  7.3 构建在U 盘上的FAT32 文件系统介绍  53-54
  7.4 FAT 文件系统的实现  54-56
    7.4.1 协议层的实现  54-55
    7.4.2 传输层的实现  55
    7.4.3 文件系统在ucos 中的移植  55-56
  7.5 性能测试  56
  7.6 本章小结  56-58
第8章 软件系统质量与创新设计  58-62
  8.1 软件系统质量  58-59
    8.1.1 开发过程  58
    8.1.2 测试过程  58-59
  8.2 软件系统开发流程  59
    8.2.1 单元开发  59
    8.2.2 集成  59
    8.2.3 系统验收  59
  8.3 软件系统创新设计  59-60
    8.3.1 移动电视自适应技术  59
    8.3.2 节能模型  59-60
  8.4 本章小结  60-62
结论  62-64
参考文献  64-66
附录Ⅰ成果图片展示  66-67
攻读硕士学位期间发表的论文  67-68
致谢  68

相似论文

  1. JPEG图像的透明安全性研究,TP391.41
  2. 临近空间图像侦察系统中的图像恢复技术研究,TP391.41
  3. 数字电视中间件中图形界面引擎的研究与应用,TP391.41
  4. 面向数字电视的高清互动展示系统的研究和实现,TN949.197
  5. 教育电视在新媒体环境下的生存与发展策略,G229.2
  6. 新型大容量信息隐写算法研究,TN918
  7. 基于移动通信网络的车辆监控终端设计,TN929.5
  8. 基于FPGA的标清数字电视音频层叠加嵌系统的研究与设计,TN941.2
  9. RPR over MSTP在有线数字电视干线传输中的应用研究,TN943.6
  10. 嵌入式无线局域网图像采集和传输系统设计,TP368.1
  11. 基于无线移动技术的交互式多媒体E-leaning系统设计与实现,TP391.6
  12. 基于高分辨率航拍数码相机图像压缩技术的研究,TP391.41
  13. 基于XSBase255的嵌入式系统软件设计与研究,TP368.1
  14. SiP封装数字电视接收端芯片组件研发,TN949.197
  15. 基于DVB-C数字电视平台的增值业务系统的设计与实现,TN949.197
  16. 地面广播数字电视车载移动接收终端的设计与实现,TN948.2
  17. JPEG文件雕复技术的设计与研究,TN919.81
  18. 基于DMB-T的移动电视广播系统的研究与应用,TN949.197
  19. 电视购物频道解析,G222
  20. 基于JPEG压缩特性的彩色伪造图像盲取证,TP391.41
  21. 基于FPGA图像采集及JPEG压缩系统实现,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com