This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我在 video_vga 实例中仅初始化了部分 VPFE 寄存器,然后程序就能够完成影像数据采集。我想知道如何在 DM6437 中将影像数据传输到 SDRAM。我怎么知道是否已经获得一帧影像?中断还是其它方式?
VPBE 与 VPFE 具有可分别读写存储器的内部 DMA,而且会在启用外设后自动传输数据。请查看下面两行代码,并参考用户指南。
VPFE_CCDC_SDR_ADDR = buffer;
VPBE_OSD_VIDWIN0ADR = buffer;
如果您计划使用多缓冲区,您将需要使用中断。如果您有任何算法,您将需要多缓冲区;因此,您需要中断,主要是用来更新上述两个寄存器。
谢谢您的建议。