我用的F4的板子,实验例程是摄像头实验,用的是ov2640摄像头,在其中rgb565格式时例程给的是把摄像头的数据直接发送到LCD->LCD_RAM,这样图像是实时的,我想把这个数据保存到数组里,就是说我把例程里的DCMI_DMA_Init((u32)&LCD->LCD_RAM,1,DMA_MemoryDataSize_HalfWord,DMA_MemoryInc_Disable);这一句里的LCD->LCD_RAM改成我的数组名,把1改成数组大小,但是为什么数组不能被赋值呢?程序在附件里
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
应该配置为内存地址增量模式 才行。
2,你设置: OV2640_OutSize_Set(lcddev.width,lcddev.height);
输出尺寸为lcd分辨率,而你设置的内存只有60K字节,远远不够。故,即使你第一步做对了,死机可能性也很大。
一周热门 更多>