网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 61IC中国电子在线 >> 服务导航 >> 帮助中心 >> C6000 >> 文章正文
  DM642的视频口控制寄存器介绍在哪里找?           ★★★ 【字体:
DM642的视频口控制寄存器介绍在哪里找?
作者:61IC    文章来源:本站原创    点击数:    更新时间:2007-1-2    

 

问题如下:

 

我的642EVM板想用VP口做RAW DATA采集数字视频,利用接口DC_P1和DC_P2采集。想直接控制其内部的VP控制寄存器,但是手头上的资料好像没有这方面的介绍。想请问各位高人,这方面的介绍在哪里找?
还有,如果我只用现有的库函数,进行控制,以下参数的写法有没有错误?
VPORTCAP_Params InputChanParams = {
    VPORT_MODE_RAW_16BIT, /* cmode:3  */
    VPORT_FLDOP_FRAME,     /* fldOp:3  */   

    VPORT_SCALING_DISABLE, /* scale:1  */   
    VPORT_RESMPL_DISABLE,  /* resmpl:1 */
    VPORTCAP_BPK_10BIT_ZERO_EXTENDED, /*bpk10Bit:2   */

    VPORTCAP_HRST_SAV,     /*hCtRst:1  */
    VPORTCAP_VRST_END_VBLK,/*vCtRst:1  */
    VPORTCAP_FLDD_DISABLE, /*fldDect:1 */
    VPORTCAP_EXC_DISABLE,  /*extCtl:1  */   
    VPORTCAP_FINV_DISABLE,  /* fldInv:1 */
   
    0,                     /*fldXStrt1 */
    1,                     /*fldYStrt1 */  
    0,                     /*fldXStrt2 */  
    1, //15,               /*fldYStrt2 */
   
    0XE60,//LINE_SZ-1,   数据量的低12位          /*fldXStop1 */
    0X64,//NUM_LINES,  数据量的高12位            /*fldYStop1 */
   
    0XE60,//LINE_SZ-1,  数据量的低12位           /*fldXStop2 */
    0X64,//NUM_LINES,  数据量的高12位           /*fldYStop2 */
   
    (LINE_SZ>>3),          /*thrld     */
    3,                     /*numFrmBufs*/
    128,                   /*alignment */
    TRUE,                  /*mergeFlds */
    NULL,                  /*segId     */            
    EDMA_OPT_PRI_HIGH,     /*edmaPri   */
    8,                     /* irqId    */
};

 

解答如下:

 

参考ti的spru629的pdf文档

               欢迎点击进入:TI德州中文网   (国内唯一针对TI应用的中文技术网站)    文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    LF2407 出现的怪问题
    DSP2812中定义软中断
    观察不了寄存器的值?
    线电压如何转换为相电压?
    C语言中的 .switch段
    F2812的CCS和2407的CCS是一样…
    TMS320LF2407 AD疑问
    有没有什么技巧/方法保证烧写…
    为什么自己建立的项目没有CM…
    如何将*.h文件加到项目的Inc…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61IC 湘ICP备05002478号