LCD_VGA嵌入式微型显示控制系统软件设计说明书.doc

LCD_VGA嵌入式微型显示控制系统软件设计说明书.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. . . . 专业资料 编号: 版本: LCD-VGA微型显示驱动电路 软件详细设计说明书 编写: 2015年05月18日 校对: 2015年06月12日 审核: 2015年06月15日 批准: 2015年06月20日 目 录 TOC \o 1-2 \h \z \u 一、项目背景 3 二、软件功能介绍 3 三、软件特性介绍 3 四、软件的运行环境介绍 3 五、系统的物理结构 3 六、系统总结构 4 七、系统各个模块介绍 6 七、算法设计 12 八、接口设计 13 九、需求规定 13 十、测试计划 13 一、项目背景 随着便携式多媒体终端需求量迅速增加,在视频解码等方面对芯片低功耗的要求也越来越高。因此,只有将模拟视频信号转换成为符合ITU-R BT.656标准的数字信号,才可方便地利用FPGA或者DSP甚至PC机来进行信号处理。本模块就是利用TI公司的超低功耗视频解码芯片TVP5150对视频信号A/D解码,由单片机通过I2C总线控制,实现驱动VGA级别(640X480)的微型显示模组,并预留地址数据等接口,作为模块验证以及后续数字信号处理之用。 二、软件功能介绍 ? 本系统主要由视频转换模块TVP5150、按键模块、8051内核单片机和液晶图形缩放引擎(A912)组成,系统框图6.1所示。STC单片机通过I2C接口控制其余三部分模块的工作,视频解码IC把复合视频转换成标准8位的ITU-RBI.656格式的数字信号传输到A912,A912通过解码矩阵电路把解调后的信号转换成三基色RGB信号,最后通过增益/偏移控制、伽马校正、抖动处理和图形缩放变RGB信号输出到液晶屏. 软件特性介绍 以STC单片机 MCU为控制中心,以视频转换芯片TVP5150为硬件核心。电路将模拟视频信号编码为 \o ITU-R BT.656 \t /article/_blank ITU-R BT.656类型的数据流。单片机管理整个工作流程,缩放引擎芯片进行图像处理,把数据流转换为RGB信号,最终在液晶屏上获得显示图像。该显示器结构轻薄,电路简单,性能可靠,图像显示清晰稳定。 四、软件的运行环境介绍 软件应在以下环境中运行: 硬件环境:选用256字节 RAM+1K AUX-RAM、4KB ROM、S0P 型号为STC11F04E 单片机 计算机软件:采用C语言进行编译并生成相应执行文件格式,在STC11F04E 单片机上运行。 五、系统的物理结构 微型显示嵌入式软件中的硬件是由主控、显示驱动模块、按键输入模块、视频解码器模块TVP5150组成,其物理结构图如下图所示 按键输入主控视频解码器显示驱动模块信号源 按键输入 主控 视频解码器 显示驱动模块 信号源 微显示屛 视频解码器TVP5150实现PAL/NTSC制式视频信号的解码,输出8 bit ITU-R bt.656数据,CPU通过I2C控制视频解码器的各项参数,比如亮度、对比度、色度等等,CPU通过I2C控制显示驱动模块,显示驱动模块将视频解码器输出的8 bit ITU-R bt.656数据显示在微型显示屏。 六、系统总结构 6.1系统框架图 微型显示嵌入式软件总共有3大模块,分别是显示模块A912、按键输入模块、解码器模块TVP5150、 其框架如下图所示: A912 A912 显示屏视频解码器CVBS 显示屏 视频解码器 S-video 单片机 I2C 数字亮色信号、 I2C 单片机 串口按键 控制信号 串口 按键 单片机编程 6.2系统总的流程图 开始程序初始化视频信号解码按键控制驱动输出 开始 程序初始化 视频信号解码 按键控制 驱动输出 有无信号 视频信号检测 当系统初始化之后,解调器开始工作,但检测到视频信号后,把模拟视频信号解调到数字信号已供显示器屏显示,同时按键可以调整合适的亮度,以达到最佳的收看效果。 七、系统各个模块介绍 7.1显示模块 7.1.1 模块描述 视频模块主要由A912视频编码芯片和一显示屏构成,可将8位4:2:2的ITU-R BT.656或者ITU-R BT.

文档评论(0)

xiangxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档