This post was last edited by lingking on 2019-5-5 22:26 Some time ago, I used my STM32 development board to do an experiment to read BMP image files and display them on LCD. The effect was pretty good. Then I bought an OV7725 camera module and tried to adjust the camera. After transplanting the program given by the seller, the image data on the LCD was always abnormal. When I hold something close to the camera, there will be a corresponding color on the LCD, but the picture on the LCD is tilted and distorted to the point where the outline cannot be seen at all, and the image is still scrolling to one side. As shown in the figure;;;; Originally, I thought this phenomenon was caused by the LCD's inability to keep up with the refresh speed, but I immediately went to consult the seller, and they also tested it on the same model of LCD, and took a video to show me that it was completely normal. The difference is that the development boards are different and the connection methods of the modules are different. They plug the camera module directly into their development boards, while I use Dupont cables to connect to the development board (because my board does not have the corresponding socket). From now on, it should be a problem with the Dupont cables. I don’t know if the cables have poor contact, interfere with each other, or the signal itself is distorted. I don’t have an oscilloscope and can’t see the actual communication speed. I can only guess. Alas...