新手上路
- 积分
- 26
- 金钱
- 26
- 注册时间
- 2016-2-28
- 在线时间
- 7 小时
|
3金钱
问题: 因为没有买LCD,所以我想用串口输出看看原始数据是否正确,结果加上了串口输出的语句,算了数据感觉是错的,摄像头能感觉到光强度的变化,但是分辨不出来颜色,数据输出来都是灰色
rgb565的格式,1111 1111 1111 1111分别拆成rgb分量是1111 1000(R)、1111 1100(G)、1111 1000(B)
使用的是串口猎人,采集的数据是在附件里
程序是直接用的原子的程序,改动的位置只有以下两个位置
/**************加了串口输出**********************/
for(j=0;j<76800;j++)
{
OV7670_RCK_L;
color=GPIOC->IDR&0XFF; //读数据
OV7670_RCK_H;
USART_SendData(USART1, color);
OV7670_RCK_L;
color=GPIOC->IDR&0XFF; //读数据
OV7670_RCK_H;
// USART_SendData(USART1, color);
}
/************关掉了记录帧率的中断************/
OV7670_Special_Effects(effect);
// TIM6_Int_Init(10000,7199); //10Khz计数频率,1秒钟中断
EXTI8_Init(); //使能定时器捕获
OV7670_Window_Set(12,176,240,320); //设置窗口
OV7670_CS=0;
LCD_Clear(BLACK);
其余程序没有改,求各路大神或者原子哥帮忙,新手上路,多多关照
|
|