- 积分
- 52
贡献94
飞刀0 FD
注册时间2013-1-8
在线时间15 小时

扫一扫,手机访问本帖 
|
开发板的一个例子,比如这个camera测试程序,当我执行了./testcamera之后,camera设备就打开了,LCD屏可以看到图像,但是我如果想退出,只有按ctrl+z退出,但是退出时,并没有关闭camera设备,那我再次启动时就无法打开(因为之前打开了camera但是强制退出时没有关闭camera),我就在想是否有这么一个标志,在我按下ctrl+z/ctrl+c时,将这个标志传给进程,然后我好将camera关闭,那下次再打开这个camera设备就可以随时打开了;
或者我是否可以不按ctrl+z退出,我按q按键退出,这样改怎么实现呢?
while(1){
n=read(v4l2_fd, buf, 320*240*2);
printf("display %d\n",n);
show_rgb565_img(fb_buf,buf);
}
|
|