主題:求屏幕大小調節方法 共有44439人關注過本帖 |
---|
客人 |
1樓 |
求屏幕大小調節方法 Post By:2014-8-26 13:05:00 [只看該作者]
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樓 信息 | 搜索 | 郵箱 |
加好友 發短信 員工 |
Post By:2014-8-26 14:00:00 [只看該作者]
你好,修改分辨率的方法為:
①將分辨率為640*480的開機畫面圖片放到U盤中,可以使用自己定制的圖片,注意應當是8位的bmp圖片,也可以使用光盤中準備好的圖片splash640480.bmp ②插入U盤,將板子上電,啟動后可以使用#ls /mnt/usb1/ 查看是否掛在成功。 ③使用命令#flash_opt bmp /mnt/usb1/splash640480.bmp 更新成功后,重啟板子,就可以了。
|
單帖管理 | 引用 | 回復 |
客人 |
3樓 |
Post By:2014-8-26 15:19:00 [只看該作者]
為什么我自己用window的畫圖程序做的像素為640*480,位深為8的圖片不能用呢?
算了,如果你方便還是把你們用的splahs640480.bmp發給我吧! 我在光盤里沒有找到這張圖片! 郵箱:610560632@qq.com! 謝謝!
|
|
單帖管理 | 引用 | 回復 |
hzc |
4樓 信息 | 搜索 | 郵箱 |
加好友 發短信 員工 |
Post By:2014-8-26 16:27:00 [只看該作者]
已發送,請查收。
|
單帖管理 | 引用 | 回復 |