|
配置:Fedora 10 GNOME 2.6.27内核。v4l1 +ov511 ,系统启动时配置vga=0x0317
#:fbset -s
mode "1024x768-76"
# D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz
geometry 1024 768 1024 768 16
timings 12714 128 32 16 4 128 4
rgba 5/11,6/5,5/0,0/0
endmode
在GNOME SHELL中输入cp /dev/fb0 myfile 然后 我又打开几个窗口,然后 cp myfile /dev/fb0 结果桌面没有恢复到以前的情况,这是怎么回不,请高手指点。后来又在CRTL+ALT +F2的终端下cp /dev/fb0 myfile 又跑到crtl+alt +f1的GNOME下cp myfile /dev/fb0 依然没有反应,这是怎么回事,请大家指点一下?还有下面一个问题?是不是因为这个没有解决才采集不到数据?
小弟写了一个程序,主要把摄像头采集的数据在linux下显示出来。程序已把显存和摄像头内存映射到进程地址空间,从摄像头捕获数据格式为VIDEO ——REG565, 我用fbset -s显示我的显存也是采用这种格式的:rgba 5/11,6/5,5/0,0/0.采集到的数据用buffer指向,而指向framebuffer的指针我设为show,当采集到数据后直接用*(show+i)=*(buffer+i)循环赋值,桌面上显示的内容一点都没变,根本就不是摄像头数据。 |
|