请教高手:F4的OV9655和DCMI通过DMA双缓存到内部SRAM的配置问题

2019-07-20 23:14发布

用F4、OV9655和DCMI通过DMA双缓存到内部SRAM,然后再把两个缓存的图像片段搬到外部SRAM组成一帧图像,最后在另一外部SRAM数组中转化成RGB565格式在通过LCD_WriteRAM()显示到LCD上的配置问题:      1.我想用以上方法获取YUV422格式的图片,是否OV9655要设定成YUV422输出,并且输出格式是YUYV顺序;然后DCMI也设定成YUV422输出,而且DMA时是输出32位的字?这里能否设成16位的半字?
      2.然后进内部SRAM数组buf[]时,用半字传送,是否也是buf[]={Y0U0Y1V1Y2U2.......}这个顺序?

      3.从外部SRAM把YUV422格式转化成RGB565格式图片时,RGB在半字中的顺序是什么?送LCD显示时是否可以用函数LCD__WriteRAM()按顺序p0p1p2p3......半字半字的送?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。