项目一年前开始考虑用这个来驱动屏,后来弄了个不完善的版本,马马虎虎可以用,一直想优化都没时间。 
这几天重新优化了一下,基本完美实现了! 
 
完成了4.3" 5.6" 和 7"屏的驱动。 功能一样 
 
主要功能: 
1. X,Y单独设置 
2. 支持1-16点写入模式,比单点写入的速度快十几倍以上!最大支持16点写。 
3. 支持多点写模式,整条扫描线一次输出 
4. 支持4方向旋转设置 
5. 可设置前景/背景色 
6. 支持透明写模式,自动过虑背景色(显示透明图标方便) 
7. 支持硬件清屏,清屏速度快!清一屏只需16ms! 
8. 支持X,Y自动增加功能,可设置X或Y方向增量 
9. 16位高速8080并行总线接口,访问系统无需等待,大数据量传输无雪花 
10. 帧同步信号SYNC输出 
11. 640*480(6400*RGB*480)分辨率 
12. 65536色(RGB565)真彩色显示 
13. 4.3 ,5.6或7英寸数字液晶面板,一体式结构(可配触摸屏,内带ADS7846芯片) 
14. 256级背光亮度可调 
 
 
移植了ucGUI 在 STM32下的实现! 以及AVR32下的实现。 
 
发现STM32的总线速度要快过 AVR32 许多! 
 
上视频先! (手机拍的不是很好) 
 
 
  
(原文件名:AT560.jpg)  
 
点击此处下载 ourdev_582863ASAOA1.rar(文件大小:26.77M) (原文件名:5.6演示.rar) |  
  
 
 
 
 
 |   
 |  
  
 |