2022-07-31 05:32 AM
Hi,
I am trying to interface an OV7670 camera module with the F746 NUCLEO board and was wondering if the f746 chip's DMA has only a specific memory area where it works.
The image resolution will be QCIF so buffer has to be 50688 byte long.
thanks
2022-08-01 04:07 AM
SRAM1 is at 0x20010000
2022-08-12 05:52 AM
Hi @MRoso.1 ,
If you refer to this application note AN5020 Figure 8. DCMI slave AHB2 peripheral in STM32F7x5, STM32F7x6, STM32F7x7, STM32F7x8 and STM32F7x9 lines smart architecture, you can conclude that the DMA2 performs the data transfer from the DCMI to internal SRAM or external memories through the FMC.
The QCIF images is 176 pixels wide and 144 pixels tall (176 x 144 pixels). So, you are in the case of less resolution. When you refer to the same application note section 4.4.6 and 4.4.7, you can choose the normal mode for low resolution in snapshot capture or the circular mode for low resolution in continuous capture.
Kaouthar
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.