OV7670+VC6.0+STM32虚拟串口实现图像视频显示

2019-12-30 19:24发布

本帖最后由 mcu1815 于 2012-8-23 11:02 编辑

摄像头采用OV7670+AL422,VC6.0串口采用PCOMM串口库,STM32型号为STM32F103RBT6,为了提高传输速度,采用USB虚拟串口进行传输。
图像是采用RGB565格式进行传输的,没有进行数据压缩,如果后续制作可以移植libjpeg开源库进行数据压缩,VC显示jpg图片还是不难的,帧率至少可以提高到10帧,所以帧率比较慢,每秒大概3fps左右吧。
显示效果1.jpg (102.02 KB, 下载次数: 5) 下载附件 2012-8-23 10:21 上传


源码
上位机.rar (3.58 MB, 下载次数: 911) 2012-8-23 10:20 上传 点击文件名下载附件
下位机.rar (10 MB, 下载次数: 953) 2012-8-23 10:18 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
97条回答
jinduike
1楼-- · 2020-01-02 09:33
mcu1815
2楼-- · 2020-01-02 12:52
 精彩回答 2  元偷偷看……
MyLv
3楼-- · 2020-01-02 13:03
jinduike 发表于 2012-8-30 16:59
楼主,你的上位机吧波特率换成比115200大的时候,会不会出现传输不稳定的现象,我使用楼主上位机的时候,超 ...

这个我只提供实验版本的,就是程序里面固定写了115200,如果你想换,程序里面可以改的,很简单的,我也把源码上传了。
我这个只是希望大家学习用的,如果说不明白其中原理去做并无多大意义。
ggg123
4楼-- · 2020-01-02 14:20
我想用OV7670+stm32+射频模块传输视频,觉得OV7670输出的数据量太大,可不可以在后面加一个压缩芯片,降到1Mbps以下。不知道各位有没有好的压缩芯片介绍?
lkl10800139
5楼-- · 2020-01-02 16:19
摄像头采用OV7670+AL422,VC6.0串口采用PCOMM串口库,STM32型号为STM32F103RBT6,为了提高传输速度,采用USB虚拟串口进行传输。
图像是采用RGB565格式进行传输的,没有进行数据压缩,如果后续制作可以移植libjpeg开源库进行数据压缩,VC显示jpg图片还是不难的,帧率至少可以提高到10帧,所以帧率比较慢,每秒大概3fps左右吧。
=========

附件有电路图吗
liding
6楼-- · 2020-01-02 21:15
楼主有没有原理图,虚拟串口不太清楚是如何做。

一周热门 更多>