一、RA8877简述:
RA8877是极省电的彩色LCD控制器,对外部内存SDRAM支持最多可达512Mbits,它输出单通道LVDS信号,可以支持到1600万色、以及最高到WXGA的解析度。支持8080/6800 8/16-bit 异步并列接口和SPI、IIC串行接口。
RA8876亦提供许多好用的内建功能,可以减轻主系统的显示负担,同时建立一个高效能的显示解决方案,细部的功能有,具多层显示的功能的暂存区 (Multiple Display Buffers)、画中画功能 (Picture-in-Picture)、显示通透/透明功能 (Opacity control)、几何图形绘制功能 (Geometric Drawing Engine)、内建/外扩文字显示功能 (Built-In/External Text Display)、外部图片读取功能(DMA)、显示区块搬移或运算功能 (BTE)以及显示旋转/镜射功能等等。
二、RA8877硬件结构:
三、RA8877主要特性:
(1)主控端接口
●支持8080/6800 8/16-bit 异步并列接口 (MIPI DBI Type A)
●对于扩展的MPU 周期提供Xnwait 的信号以供交握
●支持串行主控端接口,例如. IIC, 3/4-wire SPI
●对于图像数据写入支持镜像与旋转的功能
(2) 输入显示数据格式
●1bpp: 单色 (1-bit/像素)
●8bpp: RGB 3:3:2 (1-byte/像素)
●16bpp: RGB 5:6:5 (2-byte/像素)
●24bpp: RGB 8:8:8 (3-byte/像素或4-byte/像素)
Index 2:6 (64 索引色/像素并带透明度属性)
αRGB 4:4:4:4 (4096 索引色/像素并带透明度属性)
(3)显示模式
●永远输出24bpp (RGB 8:8:8) 的LVDS格式,并且支持VESA/JEDIA格式
●支持屏幕分辨率最大可达1920x2048 像素 (注 : 实际的面板分辨率是取决于pixel clock 与色深)
(4)图框缓冲区
● 支援SDRAM大小:16Mb,32Mb,64Mb,128Mb,256Mb或512Mb
● 支持SDRAM设定格式:x16
● 支持16-bit SDRAM宽度,frame buffer最大可为256MB/512MB
(5)图形处理功能
●画中画 (PIP):支持两个画中画窗口
●翻转显示:水平/垂直翻转显示功能只适用在显示上,对于其它功能子方块的读写不影响
●几何绘图:支持画点、线、曲线、圆、椭圆、三角形、矩形、圆角矩形
●区块传输(BTE):具有光栅操作与颜色扩展的复制数据、混合透明、纯色抽离、图形混合透明、像素混合透明
(6)文字功能
●内建ISO/IEC 8859-1/2/4/5. 8x16、12x24、16x32
●支持集通串行字型ROM
●支持垂直水平字型2~4倍放大
●支持文字90度旋转
(7)DMA功能
●支持外部串行闪存 (serial flash) 数据复制至图框缓冲区
(8)按键接口:
●支持5x5键盘(与GPIO引脚复用)
●扫描周期可编程
●支持长按键与重复键
●支持同时按两键、三键
●支持键盘唤醒功能
(9)脉宽调制与定时器
●内建两个16-bit 计数器
●一个 8-bit pre-scalars 与一个4-bit 除频
●输出波形的工作周期是可程序化的
●自动重加载模式或单击模式
●死区 (Dead-zone) 保护
(10)省电模式:
●支持3 种省电模式
●待机 (Standby)、休眠 (Suspend) 与睡眠 (Sleep) 模式
●可以使用主控端、按键、外部事件唤醒
●唤醒显示:唤醒显示效果如果被使能时,那唤醒时可以快速显示预先储存在SDRAM 中的显示数据
(11)时钟:
●内建可编程锁相环PLL
●单一石英晶震10~15MHz
●内部核心最大系统频率120MHz
●SDRAM最大频率:166MHz
●液晶屏最大扫描频率:100MHz
(12)电源:3.3V
(13)工作温度: -40℃~85℃
(14)封装:LQFP-128
(浏览:)