主题:求屏幕大小调节方法 共有29805人关注过本帖 |
---|
客人 |
1楼 |
![]() |
求屏幕大小调节方法 ![]() struct fb_var_screeninfo lcd_info; int lcd_fd = open("/dev/fb0", O_RDWR ); 用函数ioctl(lcd_fd, FBIOGET_VSCREENINFO, &lcd_info)读取出的屏幕大小为800*480 但是我用的显示屏大小是640*480! 请问如何调整才能使函数ioctl()读取的大小为640*480以适应我的显示屏? 谢谢! |
单帖管理 | 引用 | 回复 ![]() |
![]() hzc |
2楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
你好,修改分辨率的方法为:
①将分辨率为640*480的开机画面图片放到U盘中,可以使用自己定制的图片,注意应当是8位的bmp图片,也可以使用光盘中准备好的图片splash640480.bmp ②插入U盘,将板子上电,启动后可以使用#ls /mnt/usb1/ 查看是否挂在成功。 ③使用命令#flash_opt bmp /mnt/usb1/splash640480.bmp 更新成功后,重启板子,就可以了。
|
单帖管理 | 引用 | 回复 ![]() |
客人 |
3楼 |
![]() |
![]()
为什么我自己用window的画图程序做的像素为640*480,位深为8的图片不能用呢?
算了,如果你方便还是把你们用的splahs640480.bmp发给我吧! 我在光盘里没有找到这张图片! 邮箱:610560632@qq.com! 谢谢!
|
单帖管理 | 引用 | 回复 ![]() |
![]() hzc |
4楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
已发送,请查收。
|
单帖管理 | 引用 | 回复 ![]() |