本帖最后由 Study_Stellaris 于 2016-3-23 13:58 编辑
ywlzh 发表于 2016-3-23 13:39
多次传送,DMA跟不上DCMI的速度,等DMA中断了后,将目标地址改了,发现DCMI已经捕获完了,不知道 ...
你可以参考一下这个:
https://github.com/iqyx/ov2640-stm32不过他采用了 chibios ,没有用 DCMI 接口。
还有一点可以采用 double buffer模式, DMA开传输完成中断,中断中检测当前访问区块,然后更改另一区块内存基址.double buffer模式是不需要关闭DMA就可以重新配置非active区块的.