OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4003|回复: 2

怎么才可以做到用黑纸靠近摄像头串口可以显示0x00,用白纸靠近摄像头显示0xff?

[复制链接]

5

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2014-9-3
在线时间
2 小时
发表于 2014-11-1 22:05:22 | 显示全部楼层 |阅读模式
5金钱
[mw_shl_code=c,true] for(i=0; i<ov7670_config.height; i++) { // LCD_SetCursor(i+ov7670_config.xsta,ov7670_config.ysta); //设置光标位置 // LCD_WriteRAM_Prepare(); //开始写入GRAM for(j=0; j<ov7670_config.width; j++) { //if(ov7670_config.width%2==0) OV7670_RCK=0; color = GPIOC->IDR&0XFF; //读数据 //tempbuf[bb++]=GPIOC->IDR; //tempbuf[bb++]=color; OV7670_RCK=1; b1=color; color<<=8; OV7670_RCK=0;//因为设置的是 YUYV输出,第二个字节没用,不需要读 color |= GPIOC->IDR&0XFF; // //tempbuf[bb++]=GPIOC->IDR; //tempbuf[bb++]=color; OV7670_RCK=1; b2=color; b=b1+b2; color_r = color&0xf800; color_b = color>>11; color_b=color_b&0X001F;//JIA color >>=5; color_g =color&0x07e0; color= color_r + color_g + color_b; LCD_WriteRAM(color); } //bb=0; //flag=1; // printf(" LCD ID:%x\r\n",color_r); // printf(" LCD ID1:%x\r\n",color_g); // printf(" LCD ID2:%x\r\n",color_b); }[/mw_shl_code]
原子大哥(或者各位大神),为什么我想时时显示 [mw_shl_code=c,true]color_r, [mw_shl_code=c,true]color_g[/mw_shl_code] [mw_shl_code=c,true] [mw_shl_code=c,true]color_b[/mw_shl_code] 的值,输出的结果都一直是0呢???怎么才可以用串口时时显示只有黑色(0x00)和只有白色(0xff)呢?求给位好心人帮助!!!
[/mw_shl_code] [/mw_shl_code]

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-11-1 23:22:16 | 显示全部楼层
你现在的结果,是怎么样的?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2014-9-3
在线时间
2 小时
 楼主| 发表于 2014-11-1 23:52:14 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
现在的结果是一直为0!!!郁闷啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-29 16:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表