嵌入式视频引擎芯片让显示设计更简单

发布者:asa1670最新更新时间:2013-07-01 来源: eefocus关键字:嵌入式视频引擎  FT800  图形显示 手机看文章 扫描二维码
随时随地手机看文章

当今的智能显示设计非常复杂,常常需要使用32位高端处理器(带大量的I/O接口和外部存储器)、较高的成本和电路板空间、图形库(有时还要嵌入式操作系统)、昂贵的帧缓存芯片(作为显示内存),以及触控和音频来实现(图1)。然而,杀鸡焉用牛刀?

为满足更先进的人机交互需要,应对成本、功耗以及设计难度的问题,FTDI公司推出了嵌入式视频引擎(EVE)系列的首款芯片FT800(图2、图3)。该图形显示控制器芯片采用面向对象(线缓存)的方法,取代了传统的帧缓存。同时,FT800将显示、触摸和音频控制集成起来,使人机界面的设计更加简单。


图1:目前的智能显示结构。

图2:EVE的面向对象的智能显示结构。

图3:FT800框架图。

FTDI公司亚太技术营销经理黄钰龙介绍,传统的屏幕设计较为困难,系统和资源耗费都比较大。FTDI创新的EVE技术解决了电子工程师的设计难题。该创新产品和市面上所有的屏幕控制器都不一样,在成本、功能和品质上都更胜一筹。[page]

采用FT800,系统可以使用低成本的MCU(ATmega328、PIC或8051等)进行设计(图4)。48引脚的QFN封装可缩小PCB尺寸。SPI/I2C可选接口与MCU通信可以减少引脚数目,简化界面。采用18个数据位,便可以实现262k色(RGB–6,6,6)的WQVGA图形。另外,该芯片还提供触摸控制器和音频输出。


图4:采用FT800的系统结构图。

通常,显示屏上每个像素需要3个字节(红、绿、蓝各一个字节)控制显示。传统的帧缓存方式需要760KB的RAM进行支持。同时,为了减小时间差和干扰的影响,需要采用高档的MCU快速刷屏,才能获得高质量的显示效果。为减少引脚数,FT800采用I2C/SPI接口进行通信。面向对象的方法,通过将高达2000个对象(声音、照片等)预先存放到8KB的显示列表中,解决了I2C/SPI接口速率慢带来的刷屏问题。同时,该方法还省去了对图形库和嵌入式操作系统(例如Android)的需要。

此外,EVE的面向对象的方法使图像在逐行处理的基础上,以1/16像素的精度呈现。这样在计算动态显示时,可以做到更加平滑。FT800内置防锯齿功能可以解决电阻屏画线和显示存在干扰的问题。该芯片采用18位接口(RGB各6位)实现了24位全彩色支持。FT800利用彩色抖动技术,改变每个点的刷新速率,可以弥补2位色差,达到调色的效果。Alpha混合修饰算法可以创建阴影、3D和淡入淡出效果。

FT800支持WQVGA(480x272)和QVGA(320×240)图像显示,最大支持512像素×512像素(图5)。内置小工具可以方便地绘制时钟、按钮和旋钮等简单图形——通过几条简单指令就可以实现绘图,而无需进行手动绘制。64声声音合成器播放预存的声音,可以快速生成铃声、载波和喇叭声等各种声音。


图5:FT800演示。

在成本方面,采用该芯片设计系统,可以减少40%~60%的系统成本。设计一个完整的音响系统,全部的材料清单在20美元以下。黄钰龙强调,FT800的另一个优势是低功耗特性。该芯片的典型工作电流为35mA,休眠状态下电流消耗仅为25μA。功耗上的大幅下降,使得便携设备的设计可以采用更小的电池,从而使PCB板大小和模具做到更加精简。

关键字:嵌入式视频引擎  FT800  图形显示 引用地址:嵌入式视频引擎芯片让显示设计更简单

上一篇:2K转4K技术或成彩电企业对决之地
下一篇:高级ERM/LRA触觉驱动器增添触觉反馈效果

推荐阅读最新更新时间:2024-05-02 22:42

图形点阵式液晶显示模块与51单片机的接口设计
引 言 液晶作为一种显示器件,以其特有的优势正广泛应用于仪器、仪表、电子设备等低功耗产品中。以往的测控仪器的显示部分大都采用LED式液晶显示屏进行参数设定和结果显示,其显示信息量少、形式单一、人机交互性差、操作人员要求较高。而液晶显示器(LCD)具有功耗低、体积小、质量轻、超薄和可编程驱动等其他显示方式无法比拟的优点,不仅可以显示数字、字符,还可以显示各种图形、曲线、及汉字,并且可实现屏幕上下左右滚动、动画、闪烁、文本特征显示等功能;人机界面更加友好,使用操作也更加灵活、方便,使其日益成为智能仪器仪表和测试设备的首选显示器件。本文在介绍以ST7920为驱动器的WGM-12832液晶显示模块的引脚、结构、功能的基础上,详述了与AT
[应用]
图形点阵式液晶显示模块在冲击力监测系统中
摘要:介绍了图形点阵式液晶控制模块(STN3224-2A)在冲击力监测系统中的应用方法,给出了用该液晶显示模块与凌阳单片机通过硬件接口和软件设计来实现冲击力监测的冲击力曲线实时显示实现方案。 关键词:图形点阵式 LCD 凌阳单片机 冲击力 实时曲线 STN3224-2A 由于点阵式液晶显示模块功耗低、体积小,且可以显示各种字符、汉字以及图形,因而可广泛应用于数字式仪表和各种低功耗监测系统中。笔者利用该模块设计的冲击力监测系统能够实时显示冲击力的大小、速度、峰值及平均值,且操作界面友好。同时在每次测试的开始,都有语音提示;此外,还可根据需要选择资料的存储和打印。本文将重点介绍图形点阵式液晶控制模块与凌阳单片机之间的硬件设计电路
[电源管理]
基于NiosⅡ处理器的TFT-LCD图形显示设计
  随着工艺技术的发展与市场的需要,超大规模、高速、低功耗的FPGA不断推出,并且被广泛地应用在高速、高密度的数字电路设计领域。SoPC (System on a Programmable Chip)是一种基于FPGA 的SoC设计方案,它将FPGA及微处理器的核心嵌在同一芯片上,构成一个可编程的SoPC系统框架,具有高度的集成能力,很大程度上减小了产品体积以及外部信号对系统的干扰,大大增加了系统的可靠性、稳定性和灵活性。本文介绍一种基于Nios Ⅱ软核处理器实现对LCD控制显示图形的方法。在设计中,利用Altera的FPGA的SoPC Builder定制Nios Ⅱ软核处理器及其与显示功能相关的“软”硬件模块,来协同实现控制显示
[嵌入式]
基于NiosⅡ处理器的TFT-LCD<font color='red'>图形</font><font color='red'>显示</font>设计
赛普拉斯组合仪表盘解决方案助力矢崎公司打造先进的汽车图形显示产品
计 算 、 存 储 和 电 源管理IC 产品组合帮助领先的美国汽车制造商进一步提升用户体验 全球领先的嵌入式解决方案供应商赛普拉斯半导体公司(Cypress Semiconductor Corp.)(纳斯达克代码:CY)日前宣布,全球汽车零部件供应商矢崎北美公司(Yazaki)采用赛普拉斯组合仪表解决方案,为某领先的美国汽车制造商提供能够实现高级图形显示的仪表盘产品。赛普拉斯提供了五款独特的芯片产品,可同时驱动双显示器,并提供符合汽车级ASIL-B安全标准对瞬时启动要求的存储器性能,因此得到了矢崎公司的认可和青睐。赛普拉斯的解决方案包括了Traveo™ 微控制器(MCU)、采用多芯片封装(MCP)方式的两个高带宽HyperB
[汽车电子]
液晶显示模块MGLS240128在图形显示中的应用
摘要:MGLS240128是香港精电公司生产的内藏T6963C控制器液晶显示模块。文中介绍了MGLS240128的原理及功能,给出了该显示模块与单片机的接口方法。同时给出了用C51语言编制的图形显示应用程序。 关键词:液晶模块;单片机;图形显示;C51 1 引言 在目前诸多的显示器件中,液晶显示器以其具有工作电压低、功耗低、显示信息量大、寿命长、不产生电磁辐射污染、可以显示复杂的文字及图形等优点,而在各种仪器仪表、电子设备、移动通讯及家用电器中得到了广泛的应用。本文介绍MGLS240128T图形液晶显示模块就是香港精电公司生产的、内藏T6963C控制器的液晶显示模块。 2 模块工作原理 2.1 基本功能 MG
[应用]
图形点阵式液晶显示模块在冲击力监测系统中
摘要:介绍了图形点阵式液晶控制模块(STN3224-2A)在冲击力监测系统中的应用方法,给出了用该液晶显示模块与凌阳单片机通过硬件接口和软件设计来实现冲击力监测的冲击力曲线实时显示实现方案。 关键词:图形点阵式 LCD 凌阳单片机 冲击力 实时曲线 STN3224-2A 由于点阵式液晶显示模块功耗低、体积小,且可以显示各种字符、汉字以及图形,因而可广泛应用于数字式仪表和各种低功耗监测系统中。笔者利用该模块设计的冲击力监测系统能够实时显示冲击力的大小、速度、峰值及平均值,且操作界面友好。同时在每次测试的开始,都有语音提示;此外,还可根据需要选择资料的存储和打印。本文将重点介绍图形点阵式液晶控制模块与凌阳单片机之间的硬件设计电路
[应用]
51XA单片机与图形液晶显示器的接口设计
0 引言 P51XA是PHILIPS公司的一种16位单片机,可管理的存储器空间大,运行速度快,支持实时多任务系统的增强了实现高级语言的支持,可以运用在需要复杂、高速控制的场合,在体系结构上与MCS-5高度兼容,便于实现向高性能微控制器的快速、平滑转移。北京精电蓬远显示技术有限公司的MGLS240128T是一种240×128点阵的图形LCD(液晶显示器),可以显示图形、曲线,全屏可显示15×8个汉字,适宜用在需要有较多显示内容的场合,它内含T6963C控制器,能直接与INTEL系列的微处理器接口。 1 P51XAG37单片机和T6963C简介 P51XA单片机的内部结构和外部数据总线均为16位结构,支持扩展的外部存储器空间为1
[单片机]
单片机C语言程序设计:按键控制 8X8LED 点阵屏显示图形
/* 名称:按键控制 8X8LED 点阵屏显 示图形 说明:每次按下 K1 时,会使 8X8LED 点阵屏循环显示不同图形。 本例同时使用外部中断和定 时中断。 */ #include reg51.h #include intrins.h #define uchar unsigned char #define uint unsigned int //待显示图形编码 uchar code M = { {0x00,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x00}, //图 1 {0x00,0x38,0x44,0x54,0x44,0x38,0x00,0x00}, //图 2 {0x
[单片机]
单片机C语言程序设计:按键控制 8X8LED 点阵屏<font color='red'>显示</font><font color='red'>图形</font>
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved