点击以简体中文方式浏览
当前位置:首页 / 技术文章


信息化产品的一体化解决方案

发布时间:2011-11-09 21:14:42
摘要:随着多媒体技术的发展,越来越多的客户选择采用显示图案逼真美观的方式融入到他们的产品中。方便灵通操作,简单快速接口方式,以成本当今嵌入式系统应用的一个方向。本文介绍一个典型的嵌入式图形化系统基本架构,两种LCD图形化解决方案,图形化库(包含源代码)支持的各种图形操作特性,快速开发所必备的开发工具,图形库的使用方法。同时针对最为方便的接口USB的结构及传输方式及其各方面的特点优势做了粗略的描述,通过选取一款集成度高的Microchip 公司16位单片机PIC24FJ256GB110进行点歌系统设计。
 
关键字:QVGA PMP USB PIC24F
 
QVGA简介
   QVGA即“QuarterVGA”是VGA的4分之一尺寸,所谓QVGA液晶技术,就是在液晶屏幕上输出的分辨率是240×320的液晶输出方式。这个分辨率其实和屏幕本身的大小并没有关系。比如说,如果2.1英寸液晶显示屏幕可以显示240×320分辨率的图象,就叫做“QVGA 2.1英寸液晶显示屏”,如果3.8英寸液晶显示屏幕可以显示240×320的图象,就叫做“QVGA 3.8英寸液晶显示屏”,以上两种情况虽然具有相同的分辨率,但是由于尺寸的不同实际的视觉效果也不同,一般来说屏幕小的一个画面自然也会小一些。目前标准的图形接口还有SQCIF=12*96、QCIF=176*144、CIF=352*288、QVGA=320*240、VGA=640*480、VGA=800*600、XGA=1024*768、XVGA=1280*960、UXGA=1600*1200、SXGA=1280*1024
 
图形化显示概述
图1显示了一个典型的图形化LCD系统。系统包括一枚单片机、一个LCD控制器(数字控制逻辑、可选的图形加速器、图像缓冲器和门驱动器)以及一个LCD显示屏。单片机通常用于创建、处理和呈现图形元素,如:按钮、菜单和图像。如果LCD控制器中有一个图形加速器,它为一些图形元素提供硬件加速,以减小单片机负荷来用于其他功能。数字控制逻辑用于图像缓冲器的仲裁和图像显示控制。图形化LCD 解决方案需要一个图像缓冲器来存储至少一帧图像。最后,门驱动器将数字转换为模拟波形并驱动LCD显示屏。门驱动器的选择取决于LCD显示屏,由显示屏技术、大小和分辨率决定。

 
Microchip图形化显示解决方案
Microchip提供两种解决方案来支持各种LCD模块和LCD板。通过PIC®单片机的并行主控端口(PMP)接口,它可以为带有8/16位CPU接口(Intel 80和/或Motorola 68K协议)的LCD模块提供高效的图形化支持。这些模块通常有更小的面板尺寸)。
 

 
Microchip还提供第二种解决方案,支持使用TFT/STN 接口的LCD板。该解决方案利用一个外部的LCD控制器,以减小单片机负荷并进行图形处理和整个图像的绘制,提供内容丰富的屏幕显示。
 

 
Microchip图形化库
Microchip图形化库是高度模块化的,如图4所示,并且针对Microchip 16位和32位单片机进行了优化。此外,库文件向Microchip客户免费提供,易于使用并且具有开放的文档化接口可用于新的驱动程序支持,仅需创建一个C文件即可。

上一页基于Microchip单片机的触摸感应技.. 下一页IRMCF3XX-变频家电设计工程师的利..




    版权所有 硅谷国际有限公司 POWERED BY XMWTWEB. Copyright@http://www.hk-ic.cn all rights reserved.