ov5640摄像头实验

2019-07-20 10:23发布

求助
在修改f429的摄像头实验时,用的rgb565格式。原程序在dcmi_dma_init函数里将数据存到lcd_lcdram中,我想直接存到我定义的一个二维数组中,为什么存不进去?屏幕上显示的都是黑的,数组里面还是0.
u16 rgb_buf[144][176]
OV5640_OutSize_Set(4,0,176,144);
OV5640_RGB565_Mode();

DCMI_Init();                        //DCMIÅäÖÃ
DCMI_DMA_Init((u32)rgb_buf,0,sizeof(rgb_buf)/4,DMA_MDATAALIGN_HALFWORD,DMA_MINC_DISABLE);
DCMI_Start();
while(1)
        {

        for(i=0;i<144;i++)
          {
               for(j=0;j<176;j++)
               {
                    if(j==175)
                    {
                      hang++;
                     LCD_SetCursor(0,i+1);
                     LCD_WriteRAM_Prepare();                //&#191;aê&#188;D′è&#235;GRAM
                  }                                               
                     LCD->LCD_RAM=rgb_buf[i][j];
              }
                                                               
          }
}
                                                                               

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-20 16:00
 精彩回答 2  元偷偷看……
lilili
2楼-- · 2019-07-20 20:31
本帖最后由 lilili 于 2017-11-27 12:52 编辑

你都没看清楚我写的东西
宠上天啊
3楼-- · 2019-07-20 23:19
请问下最后怎么解决的,我也是遇到了这个问题

一周热门 更多>