图形控制器(Graphics Controller,GFX)模块经过特别设计,可直接与显示屏接口,带有内置模拟驱动器,可逐个控制屏幕上的像素。模块还支持垂直和水平线、矩形的加速渲染,屏幕上不同位置之间的矩形区域复制,文本绘制和压缩数据的解压缩。加速渲染使用命令 FIFO 执行。启动之后,将由硬件执行渲染,释放 CPU 用于执行其他任务。软件可以通过查询状态,或使用中断来继续渲染后续的形状。
GFX 模块支持三种类别的显示屏:
• 单色 STN
• 彩色 STN
• 彩色 TFT
模块提供了可编程垂直和水平同步信号时序来满足显示器的时序要求。
GFX 模块具有以下特性:
• 图形硬件加速器:
- 字符图形处理单元 (Character Graphics Processing Unit, CHRGPU)
- 矩形复制图形处理单元 (Rectangle Copy Graphics Processing Unit, RCCGPU)
- 解压缩处理单元 (Inflate Processing Unit, IPU)
• 256 个颜色查找表 (Color Look-up Table, CLUT)条目
• 支持每像素 1/2/4/8/16 位 (bits-per-pixel, bpp)颜色深度
• 可编程显示分辨率
• 支持以下显示接口:
- 4/8/16 位单色 STN
- 4/8/16 位彩色 STN
- 9/12/18/24 位彩色 TFT (18 和 24 位显示器以 16 位 5-6-5 RGB 颜色格式连接)
图 43-1 给出了 GFX 模块引脚排列和图像缓冲区源的图示。在某些器件上,系统 RAM 也可以位于器件外部。详细信息,请参见适用的器件数据手册。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !