您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> BF533中摄像头中cpld中使能的意思是什么?
本帖共有476个阅读者
发表帖子 发表投票 回复主题
BF533中摄像头中cpld中使能的意思是什么?
mx125211(论坛新手)
mx125211
头衔:社区公民
帮派:无帮无派
帖数:28
金钱:336
积分:38
注册时间:2015/1/31
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
BF533中摄像头中cpld中使能的意思是什么?
bf533开发板在使用摄像头的时候,需要使能CMOS_Enable();

这个语句我在cpld.c中看见了。
void CMOS_Enable(void)
{
*pDEVICE_OE &=  ~PPI_SET0;
*pDEVICE_OE &=  ~PPI_SET1;
}
在cpld.h中我看见

#define pDEVICE_OE (volatile unsigned short *)0x20320000
#define PPI_SET0 0x04
#define PPI_SET1 0x08

1、这个CMOS_Enable();的作用是什么,,如果我不用CPLD,用最小核心板直接接摄像头模块,这里应该怎么处理?

2、对于这个我的理解

上传的图片
  20151017955590.png [ 100.17 KB 851×530 ] (缩略时请点击查看原图)

 


这个CMOS_Enable();的作用是不是把图中的12脚CMOS_OE拉低去?

3、如果不需要CPLD,我把图中的12脚CMOS_OE直接接地是不是就可以不要这个CMOS_Enable();语句了?




「该帖子被 mx125211 在 2015-10-17 09:57:36 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2015/10/17 9:51:16
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
CPLD有一个详细的文档说明的。

CPLD是把PPI时钟切换到CMOS上面。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2015/10/25 9:00:52
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154192 Call, 1 Queries, Processed in 0.016602 second(s),