cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F429I-Discovery DCMI DMA OV7670

vincent_au_93
Associate
Posted on November 17, 2014 at 06:01

Hi,

I want to implement DCMI on the STM32F429I Discovery using OV7670. I am using external clock of 20MHz for OV7670 clock source. I can get the frame interrupt, but cannot get the dma interrupt working. Also, no data is written to the buffer. My code is posted below. So my question is can i actually implement DCMI with STM32F429 and use lcd at the same time? I am using lcd driver without ltdc, so the dcmi pin is still not used. And, how can I write data received to DCMI to the data buffer? Any help will be greatly appreciated

Thanks

Vincent

code 

https://www.dropbox.com/s/rcdn0erle0epxna/CameraTest.zip?dl=0

#stm32f429 #dcmi #lcd #dma
21 REPLIES 21
stm322399
Senior
Posted on September 03, 2015 at 09:47

Sounds good. Camera sensor init is a critical part, you will require to follow the sequence provided by the sensor vendor to get the wanted resolution, frame rate, format, etc ...

Did you manage to get a better picture ?

Chuev.Vladimir
Associate III
Posted on September 10, 2015 at 14:08

Hi.

I got a board F7, look at [DEAD LINK /public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Wrong%20color%20camera%20and%20slow%20LTDC&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B&TopicsView=https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/AllItems.aspx&currentviews=0]this topic, please