最近在做一个通过SGM模块(SIM300)+OV7670传图像,就是以彩信的方式发送给对方
手机,现在遇到了个大问题,就是GSM模块发送彩信时发送的数据是8位的(GSM都是通过串口传传数据的),而OV7670输出的是RGB16位2个字节的数据,怎样让ov7670输出8位的图像数据,比如RGB422等其他8位的图像数据,还有就是GSM发送彩信时只能发8位的数据吗?
printf("at+cmmsdown="pic",4051,100000r");//设置发送的图片的大小(byte)和需要用来传输的时间100000ms,4051这个数字从sscom32.exe得到的,打开图片的时候显示在最上面
delay_ms(1000);
i=0;
while(i
{
Uart1_PutChar(hua
);
i++;
}
printf("r");//结束符号
delay_ms(2000);
Uart1_PutChar(hua)就是8位一发,而OV7670输出的数据是16位的,求各位指点啊,,拜托了