• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : mini2440 linux coms摄像头显示速度非常慢 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 8554
精华: 0
发帖: 16
金钱: 145 两
威望: 68 点
综合积分: 32 分
注册时间: 2009-08-27
最后登录: 2010-11-13
楼主  发表于: 2009-09-05 23:46

 mini2440 linux coms摄像头显示速度非常慢

有和改进方法?
级别: 新手上路
UID: 7654
精华: 0
发帖: 34
金钱: 230 两
威望: 87 点
综合积分: 68 分
注册时间: 2009-07-23
最后登录: 2011-11-12
1楼  发表于: 2009-09-06 09:54
同问
级别: 侠客
UID: 8790
精华: 0
发帖: 54
金钱: 340 两
威望: 104 点
综合积分: 108 分
注册时间: 2009-09-06
最后登录: 2013-05-24
2楼  发表于: 2009-09-06 22:58
这个问题普遍存在好像
级别: 新手上路
UID: 8554
精华: 0
发帖: 16
金钱: 145 两
威望: 68 点
综合积分: 32 分
注册时间: 2009-08-27
最后登录: 2010-11-13
3楼  发表于: 2009-09-07 00:22
是linux下的驱动效率低还是硬件限制是这样?
级别: 新手上路
UID: 4824
精华: 0
发帖: 45
金钱: 395 两
威望: 181 点
综合积分: 90 分
注册时间: 2009-03-30
最后登录: 2012-08-24
4楼  发表于: 2009-09-11 13:22
驱动的问题,因为现在的驱动将CMOS摄像头显示在屏幕上面不是通过内存映射的方式,是通过copy_to_user实现,应用程序在使用的时候还要进行一次拷贝到frambuffer的操作,导致CPU大量时间在数据copy,所以效率极其低下
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
5楼  发表于: 2009-09-11 14:30

 回 4楼(qxq005) 的帖子

能否改进一下目前2.6.29里的驱动?谢谢
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 8554
精华: 0
发帖: 16
金钱: 145 两
威望: 68 点
综合积分: 32 分
注册时间: 2009-08-27
最后登录: 2010-11-13
6楼  发表于: 2009-09-13 11:36
这样太慢了,应该直接把coms摄像头的数据写入lcd
级别: 新手上路
UID: 6173
精华: 0
发帖: 32
金钱: 260 两
威望: 151 点
综合积分: 64 分
注册时间: 2009-05-22
最后登录: 2011-07-29
7楼  发表于: 2010-01-21 15:25
是很慢,我测了,实际上采集的帧率中断也好像只有7.5fps。
级别: 新手上路
UID: 16263
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2010-03-16
最后登录: 2011-02-20
8楼  发表于: 2010-03-30 00:17
这么慢啊……
级别: 新手上路
UID: 16195
精华: 0
发帖: 23
金钱: 115 两
威望: 23 点
综合积分: 46 分
注册时间: 2010-03-15
最后登录: 2010-04-13
9楼  发表于: 2010-03-30 09:12
驱动改成mmap()不要用read()和write()
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go