stm32无线图传。

利用STM32F4将ov5640采集到的图像,通过串口3的wifi传输到上位机,因为要传输RGB565的数据格式,尝试采用读取LCD的显示的RGB565图像颜色信息的方式,但是读取LCD非常耗时间,,求知道怎么直接从OV5640摄像头读取RGB565数据,通过串口发送,下面是我读取LCD的代码。求直接从摄像头读取rgb565的代码。

 //读取LCD显示屏显示的数据传输给上位机显示
        
        //注意:这里为了提高速度,只是发了屏幕的上一半。 如果需要发送全屏,去掉/2即可。
        //因为RGB源数据特别大。从LCD读取需要时间,发送也需要时间,速度较慢。
       for(i=0;i2;i++)
       {
           for(j=0;j2;j++)
           {
               RGB565_DAT=LCD_ReadPoint(j,i);
               rgb565_p=(u8*)&RGB565_DAT;
               while(USART_GetFlagStatus(USART3,USART_FLAG_TC)==RESET);    //循环发送,直到发送完毕          
               USART_SendData(USART3,rgb565_p[0]); 
               while(USART_GetFlagStatus(USART3,USART_FLAG_TC)==RESET);    //循环发送,直到发送完毕          
               USART_SendData(USART3,rgb565_p[1]); 
           }
       }