当我按下ctrl+z/ctrl+c时,是否有一个参数或者标志给进程?
开发板的一个例子,比如这个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);
}
这个问题你可以看看Linux应用开发的信号通信部分 ─╄OvЁ等待 发表于 2014-9-26 10:12 static/image/common/back.gif
这个问题你可以看看Linux应用开发的信号通信部分
好的,谢谢
页:
[1]