OV7725怎么通过串口传输数据到PC端显示

2019-07-21 01:03发布

    (单片机用的是HT32F52352)     因为串口一次只能传输8b的数据,所以我将16位的color分成了高八位和第八位分别进行传输。     当我只传输高八位的时候,通过转动摄像头或者遮挡摄像头,数据会进行改变。当我只传输低八位或者高八位低八位都传输的时候,不管对摄像头做什么数据都不会发生变化。
     还有接收到的数据不知道为什么都只是0x30、0x31、0x32、0x33这几个而已。
     是不是我串口发送写的有问题,还是说我对OV7725的配置有问题?(初始化能确定正常)
     在串口发送的时候,我拔掉OV7725的电源串口还是能接收到数据,而且和之前说的一样。当我拔掉VSYNC的时候,停止了传输(拔掉电源不应该就会停止传输了吗?)

     有没有哪位大佬能救救小弟啊,或者有没有OV7725通过串口发送数据到PC端显示的程序源码呀/(ㄒoㄒ)/~~??????

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
Yahaha
1楼-- · 2019-07-22 03:15
15级的许同学 发表于 2019-5-11 09:03
你好,我才用的是0v7670,串口发送320*240个像素给上位机,但是我遇到了一个问题,不加入延时函数的时候, ...

我是在两次串口发送的时候加上一个判断,当他发送完毕后才执行接下来的操作。这样不会丢失数据
Yahaha
2楼-- · 2019-07-22 08:40
手舞石上月 发表于 2019-5-8 20:17
你好,我现在也是这样,请问怎么用山外调出图像的可以告诉一下嘛。。方便的话可以留个QQ嘛,

用山外调试助手的话在要加上帧头0x01 0xfe      帧尾 0xfe 0x01

一周热门 更多>