(单片机用的是HT32F52352) 因为串口一次只能传输8b的数据,所以我将16位的color分成了高八位和第八位分别进行传输。 当我只传输高八位的时候,通过转动摄像头或者遮挡摄像头,数据会进行改变。当我只传输低八位或者高八位低八位都传输的时候,不管对摄像头做什么数据都不会发生变化。
还有接收到的数据不知道为什么都只是0x30、0x31、0x32、0x33这几个而已。
是不是我串口发送写的有问题,还是说我对OV7725的配置有问题?(初始化能确定正常)
在串口发送的时候,我拔掉OV7725的电源串口还是能接收到数据,而且和之前说的一样。当我拔掉VSYNC的时候,停止了传输(拔掉电源不应该就会停止传输了吗?)
有没有哪位大佬能救救小弟啊,或者有没有OV7725通过串口发送数据到PC端显示的程序源码呀/(ㄒoㄒ)/~~??????
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我是在两次串口发送的时候加上一个判断,当他发送完毕后才执行接下来的操作。这样不会丢失数据
用山外调试助手的话在要加上帧头0x01 0xfe 帧尾 0xfe 0x01
一周热门 更多>