原子ov7670(带FIFO)+战舰stm32f103ZE用串口输出的问题

2019-08-18 19:46发布

问题:      因为没有买LCD,所以我想用串口输出看看原始数据是否正确,结果加上了串口输出的语句,算了数据感觉是错的,摄像头能感觉到光强度的变化,但是分辨不出来颜 {MOD},数据输出来都是灰 {MOD}
      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);                          

其余程序没有改,求各路大神或者原子哥帮忙,新手上路,多多关照
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
云烟一笑
1楼-- · 2019-08-18 20:11
自己给自己顶下,买了LCD不过过段时间才到,不管有没有LCD也要处理采集回来的数据,所以希望大家帮帮忙
雪千寻
2楼-- · 2019-08-19 00:44
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-08-19 04:25
你这个发送的是直接的RGB565,电脑端组合一下就行了。
fkpeak
4楼-- · 2019-08-19 05:39
我也采集到数据了,但是不知道数据对不对,需要把图像数据导入MATLAB还原成图像看吧
andour
5楼-- · 2019-08-19 08:07
楼主  我也是不知道怎么把图像显示在上位机上  你做出来了吗

一周热门 更多>