QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1791|回复: 3

LCD仿真改进版(基于1.27-rc1)

[复制链接]
发表于 2009-4-15 20:51:14 | 显示全部楼层 |阅读模式
已知问题:
1.目前只有S3C2410经过测试
2.cygwin没有测试过
3.第一次运行的时候要先运行skyeye,然后再打开sdl_client
4.如果不能运行,请检查程序是否已经有可执行权限.

原理描述:
修改后的skyeye会在/tmp目录下建立两个文件
1. fbhdr             LCD的控制信息(包括大小 像素格式 触摸笔信息)
2. framebuffer   LCD的数据
skyeye运行的时候会把LCD显示的数据写入framebuffer文件.  而额外提供的后端程序会打开framebuffer,显示在屏幕上.

如果要编译源代码:
1.不要再运行configure,直接make (因为我只改了Makefile,没有改autoconfigure脚本)
2.你需要安装SDL   对应的库是libSDL.so  libSDL_image.so
3.需要自行编译后端程序.在skyeye-file/device/lcd下有个文件file_lcd_test.c
gcc -o lcd_client file_lcd_test.c $(sdl-config --cflags --libs)

说明:
我手边没有好的测试环境.有环境的XD可以试一下看看,是不是有显著改善.
特别是想QTE这样的GUI应用.   我测试的s3c2410显示只有静态图像,不知道触摸能不能用.
我想先看看试用的反馈,再进一步决定下一步的改进方向.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2009-4-15 21:05:47 | 显示全部楼层

把上个贴里面的图再发一下

测试贴图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2009-4-16 00:21:37 | 显示全部楼层

回复 1# lurker0 的帖子

触摸屏可以用 testsuite 中的 ep7312 或 at91 范例进行测试。
回复

使用道具 举报

发表于 2009-5-3 11:03:52 | 显示全部楼层
真的有提高吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 11:38 , Processed in 0.046026 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表