我想用f103加ov7670做一个二维码识别,可行吗???

2019-07-20 22:32发布

手上有个不带fifo的ov7670.。。不知道用f103能不能做出二维码识别。。有大神指导一下吗。。。现在毫无头绪 ,毕业设计要做一个二维码识别分流的系统。。一脸蒙bi
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
正点原子
1楼-- · 2019-07-21 04:14
 精彩回答 2  元偷偷看……
釜底抽筋
2楼-- · 2019-07-21 07:22
我记得飞思卡尔智能车比赛里的摄像头组,采集各个点的灰度AD转换,二值化。。。至于摄像头型号我给忘了,
粒子哥
3楼-- · 2019-07-21 11:56
本帖最后由 粒子哥 于 2017-10-26 21:28 编辑

1111111111
Kevincoooool
4楼-- · 2019-07-21 16:26
 精彩回答 2  元偷偷看……
yuzeyuan1
5楼-- · 2019-07-21 19:28
釜底抽筋 发表于 2017-10-14 23:50
我记得飞思卡尔智能车比赛里的摄像头组,采集各个点的灰度AD转换,二值化。。。至于摄像头型号我给忘了,

摄像头名字叫鹰眼
DreamWaterPro
6楼-- · 2019-07-21 21:54
本帖最后由 DreamWaterPro 于 2017-10-27 10:55 编辑

做不了。

F103系列单片机的引脚翻转速度不够快,而OV7670不带FIFO的话只能用单片机抓PCLK100MHz+的波形抓不到的。

解决方案:

1、使用更高级MCU,如F4,F7系列。
    比较推荐,F4 F7都带有硬件摄像头接口,速度足够快可以直驱。并且也为二维码识别提供了足够大的运算速度和内存(内存可能也不够)。
    而且我还记得阿波罗开发板有二维码识别的例程吧,对你帮助也很大。
2、使用带FIFO的摄像头。
    战舰板有使用FIFO的OV7670摄像头的视频显示和照相机实验,可以参考。




补充:
    刚刚想起来OV7670可以使用通过牺牲输出速度的方式,将PCLK的频率降低到STM32F103能够接受的水平,不过牺牲比较大啊,那个寄存器好像是可以选择 不分频/2分频/4分频/8分频,做出来之后画面会很卡。根据你的实际情况自己权衡吧。

一周热门 更多>