查看: 13952|回复: 1

[Linux] 关于testcamera实验的一个问题

12

主题

26

回帖

52

积分

Miles 发表于 2014-10-9 22:28:56 | 显示全部楼层 |阅读模式
我将提供的代码稍微修改了一下,
为什么我添加了scanf后面的那几句之后,貌似摄像头就只采集一帧数据了;但是程序还是运行的;

while(1){ n=read(v4l2_fd, buf, 320*240*2);
  printf("display %d\n",n);
  show_rgb565_img(fb_buf,buf);
  
  scanf("%d", &flag);
  fflush(stdin);
  if(flag == 1)
   {
   printf("test over\n");
   close(v4l2_fd);
   break;
  }

回复

使用道具 举报

12

主题

26

回帖

52

积分

楼主| Miles 发表于 2014-10-10 16:15:13 | 显示全部楼层
这没有道理啊,难道scanf函数里面也有1个while(1)??
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则