3570|3

14

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

DM642视频采集驱动的问题 [复制链接]

这是其中的一段代码:
static Int _configPort(Ptr chanp, Ptr args)
{
Int temp;
PortObj* port = (PortObj *)chanp;
volatile Int *base = (volatile Int *)port->base;
/* configure video port control register 配置视频口控制寄存器*/
VPORT_PortParams* portParams = (VPORT_PortParams*)args;


/* enable video port 使能视频端口 */
base[_VP_PCR_OFFSET] |= VP_PCR_PEREN_ENABLE << _VP_PCR_PEREN_SHIFT;

/* reset video port 复位视频口 */
base[_VP_VPCTL_OFFSET] |=
VP_VPCTL_VPRST_RESET << _VP_VPCTL_VPRST_SHIFT;
base[_VP_VPCTL_OFFSET] = VP_VPCTL_RMK(0,0,0,portParams->vc3Polarity,
portParams->vc2Polarity,portParams->vc1Polarity,0,0,
portParams->dualChanEnable);

/* enable video port */
base[_VP_VPCTL_OFFSET] |= (VP_VPCTL_VPHLT_CLEAR << _VP_VPCTL_VPHLT_SHIFT); /* clear the video port halt bit */
port->chanObj[0].edcFxns = portParams->edcTbl[0];
port->chanObj[1].edcFxns = portParams->edcTbl[1];

IRQ_clear(IRQ_EVT_EDMAINT); //请EDMA中断
return IOM_COMPLETED; //完成
}

里面的 VP_VPCTL_RMK(0,0,0,portParams->vc3Polarity,
portParams->vc2Polarity,portParams->vc1Polarity,0,0,
portParams->dualChanEnable);是干嘛的,从工程文件里也没找到,望大神告知《《《《

最新回复

跟着涨知识啦。   详情 回复 发表于 2019-9-3 10:44
点赞 关注
 

回复
举报

14

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
你的视频采集要输出吗?我有完整的视频输入输出的demo 可以参考
 
 

回复

14

帖子

1

TA的资源

一粒金砂(中级)

板凳
 
羊羊任阳阳 发表于 2017-1-13 10:42 你的视频采集要输出吗?我有完整的视频输入输出的demo 可以参考

谢谢大佬,转了,不用了

 
 
 

回复

2618

帖子

0

TA的资源

纯净的硅(高级)

4
 

跟着涨知识啦。

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表