网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 61IC中国电子在线 >> DSP >> DaVinci文章 >> DM64X系列 >> 文章正文
  DM642的外设调用机制           ★★★ 【字体:
DM642的外设调用机制
作者:FREE    文章来源:本站原创    点击数:    更新时间:2007-11-20    
这两天才发现在DM642里有一个CSL库提供了所有对外设操作的API封装.
包括GPIO在内都被当作设备使用.
    研究后做了个实验: MCBSP. 定义声明等省略.
    1.init.
    g_hMcbsp = MCBSP_open(MCBSP_DEV0,MCBSP_OPEN_RESET);
    2.config.
    MCBSP_config(g_hMcbsp,&MyConfig);
    3.enable.
            MCBSP_enableSrgr(g_hMcBsp);
        MCBSP_enableRcv(g_hMcbsp);
            MCBSP_enableXmt(g_hMcbsp);
    4.app.
        if(MCBSP_rrdy(g_hMcbsp))
    {
        uiRecData = MCBSP_read(g_hMcbsp);
    }
        if(MCBSP_rrdy(g_hMcbsp))
    {
        MCBSP_write(g_hMcbsp,0x01);
    }
  其实MCBSP一般是配合EDMA使用的,因此一般还需要设置EDMA队列的优先级等.

  用同样的方法设置GPIO跑流水灯,相信会很快习惯这种设备调用方式的。
               欢迎点击进入:TI德州中文网   (国内唯一针对TI应用的中文技术网站)    文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    没有相关文章
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61IC 湘ICP备05002478号