2019-07-20 22:32发布
釜底抽筋 发表于 2017-10-14 23:50 我记得飞思卡尔智能车比赛里的摄像头组,采集各个点的灰度AD转换,二值化。。。至于摄像头型号我给忘了,
最多设置5个标签!
1111111111
摄像头名字叫鹰眼
做不了。
F103系列单片机的引脚翻转速度不够快,而OV7670不带FIFO的话只能用单片机抓PCLK100MHz+的波形抓不到的。
解决方案:
1、使用更高级MCU,如F4,F7系列。
比较推荐,F4 F7都带有硬件摄像头接口,速度足够快可以直驱。并且也为二维码识别提供了足够大的运算速度和内存(内存可能也不够)。
而且我还记得阿波罗开发板有二维码识别的例程吧,对你帮助也很大。
2、使用带FIFO的摄像头。
战舰板有使用FIFO的OV7670摄像头的视频显示和照相机实验,可以参考。
补充:
刚刚想起来OV7670可以使用通过牺牲输出速度的方式,将PCLK的频率降低到STM32F103能够接受的水平,不过牺牲比较大啊,那个寄存器好像是可以选择 不分频/2分频/4分频/8分频,做出来之后画面会很卡。根据你的实际情况自己权衡吧。
一周热门 更多>