xttestmail 发表于 2013-8-21 15:57:12

6410使用AVsaa7113模块的问题

再使用AV模块过程中,发现这样两个问题
有两个进程,这两个进程会分别通过AV模块捕获不同通道的图像信息,第一个问题是如果我在一个进程中按照每次打开视频设备,切换通道,生成jpg图像这个流程走,程序运行一段时间后(随机时间)会挂在打开视频设备那个位置,随后系统重启。
第二个问题是两个进程都会根据自身情况采集不同的通道图像,但发现有时候两个进程采集的是同一通道的图像。如进程A它应该采集1通道,进程B应该采集2通道,但在有些时候(如进程A采集1通道的时候,进程B也采集2通道),会偶尔出现进程A和进程B同时采集的是1通道或是2通道的图像。请帮忙分析下这两个问题,谢谢!

TQ-lkp 发表于 2013-8-21 17:00:26

切换通道是不用关闭摄像头的
另外同时只能有一路摄像头进行数据采集

xttestmail 发表于 2013-8-22 09:39:56

也就是驱动中是没有做互斥或是排队处理是吧?只有一个缓冲区来存储当前通道的帧数据?

TQ-ZQL 发表于 2013-8-28 11:46:36

7113同时只能使能一路。而且cpu也只有一个摄像头接口。
页: [1]
查看完整版本: 6410使用AVsaa7113模块的问题