OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6906|回复: 14

Mini板OV7670摄像头程序优化后FIFO直接上15fps,其中cpu超频到120Mhz

[复制链接]

2

主题

8

帖子

1

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2015-3-16
在线时间
2 小时
发表于 2015-3-17 22:39:54 | 显示全部楼层 |阅读模式
奋斗了3天,用内联汇编优化了摄像头的显示代码。默认频率能上10fps,超频到120mhz能上15fps,这可算是FIFO能到的最高频率了。

附上优化后的代码

主要思想是临时颜色值只存在寄存器中,画多个点才循环计数一次

test_optimized.c

8.4 KB, 下载次数: 952

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-4-10
在线时间
0 小时
发表于 2015-4-14 17:44:46 | 显示全部楼层
回复【5楼】taokayan:
---------------------------------
嗯,谢谢了!
回复 支持 0 反对 1

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-3-17 22:47:45 | 显示全部楼层
楼主威武,厉害!
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-4-10
在线时间
0 小时
发表于 2015-4-11 12:32:17 | 显示全部楼层
楼主,能否把整个文件打包发上来呢??我想看看,谢谢了!我现在也在调试摄像头程序,频率就是上不去,最高12帧。要是不显示图片,也就是15帧,你是什么方法??给我看看。谢谢了。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-4-11 23:09:04 | 显示全部楼层
不需要超频,轻松上30帧。
5月份发布新代码。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

8

帖子

1

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2015-3-16
在线时间
2 小时
 楼主| 发表于 2015-4-14 15:59:46 | 显示全部楼层
回复【3楼】zq175175:
---------------------------------
要超频到120Mhz的,最关键部分用内联汇编写,晚上打包给你
回复 支持 反对

使用道具 举报

2

主题

8

帖子

1

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2015-3-16
在线时间
2 小时
 楼主| 发表于 2015-4-14 16:01:20 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
你是指用mini 板麽?FIFO最高只能到15fps,难道不用FIFO?
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-4-10
在线时间
0 小时
发表于 2015-4-14 17:46:25 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
原子哥,有没有代码啊?给我发一个!我的虽然有30fps,但是不稳定!这是我的帖子,你看看哈!http://www.openedv.com/posts/list/50161.htm
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-4-10
在线时间
0 小时
发表于 2015-4-14 17:47:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

2

主题

8

帖子

1

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2015-3-16
在线时间
2 小时
 楼主| 发表于 2015-4-14 21:03:46 | 显示全部楼层
回复【9楼】zq175175:
---------------------------------
杜邦线干扰吧。。。我也试过好多次。。。
回复 支持 反对

使用道具 举报

2

主题

8

帖子

1

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2015-3-16
在线时间
2 小时
 楼主| 发表于 2015-4-14 21:04:26 | 显示全部楼层
回复【8楼】zq175175:
---------------------------------
你怎样做到30帧呢?
回复 支持 反对

使用道具 举报

2

主题

8

帖子

1

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2015-3-16
在线时间
2 小时
 楼主| 发表于 2015-4-14 21:06:38 | 显示全部楼层
附上打包后的整个工程文件

扩展实验9_摄像头实验.rar

188.35 KB, 下载次数: 1216

回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-4-10
在线时间
0 小时
发表于 2015-4-14 21:45:04 | 显示全部楼层
回复【12楼】taokayan:
---------------------------------
谢谢了!我试试
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-4-10
在线时间
0 小时
发表于 2015-4-14 21:46:39 | 显示全部楼层
回复【11楼】taokayan:
---------------------------------
我的30帧有两个原因。1.用MDK的代码优化,一个学长教的!2.优化读数据那块程序。我弄好了给你发一个
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2015-4-21
在线时间
40 小时
发表于 2016-5-5 11:15:43 | 显示全部楼层
正点原子 发表于 2015-4-11 23:09
不需要超频,轻松上30帧。
5月份发布新代码。

去年五月的帖子。真的吗?现在新代码在哪里?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-18 05:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表