![]() |
|
||||||||||||||
| . 网站首页 . 新闻 . 新品 . 方案 . 专访 . 活动 . DSP . EDA . 评测室 . 技术文库 . 会员区 . 商城 . 服务导航 . 邮购 . 资源 . | ||
|
||
|
|||||
| McBSP设定问题 | |||||
作者:61IC客服 文章来源:本站原创 点击数: 更新时间:2006-5-4 ![]() |
|||||
|
问题如下: 我是DSP初学者,有一问题请教(使用C6711DSK): 1.当我用McBSP作一般I/O用时,是不是只要设定/XRST=0 ,XIOEN=1,和设定每一个脚的输出或输入即可? 2.要做输出时就填入指定的bit就可输出? ex: 使用pin CLKX (/XRST=0 ,XIOEN=1 ,CLKXM=1) 输出时设CLKXP=1,就可输出 解答如下: McBSP的CLKX,FSX,DX,CLKR,FSR,DR,CLKS等等的接脚均可当作GPIO来使用,但不是每一个设定都相同,以你举的例子来讲,只要设定/XRST=0,XIOEN=1,CLKXM选择是当作输入还是输出,而输出入的值由CLKXP决定,就可以了,但若是想使用CLKR,就要设定/RRST=0,RIOEN=1,选择输出入是由CLKRM缓存器决定,而值与CLKRP有关!! 所以以你的例子这样的作法是正确的,但若要用其它的PIN 脚,就要注意到各自的缓存器了!! 相关设定可参考TMS spru190d.pdf 问题如下: 但是我设定了之后并没有按照我想要的动作去执行 可否帮我看一下是不是还要设定些什么参数 我要使用FSK Pin output为hi //set /XRST=0 *(unsigned volatile int *)McBSP0_SPCR = 0; //set XIOEN=1 and FSXM=1 and FSXP=1 *(unsigned volatile int *)McBSP0_PCR = 0x2808; 解答如下: 并不需要再设定其它的地方,
问题如下:
可否把您的测试文件寄给我,因为我找不到是哪里的问题
解答如下: 我直接放在网站上,请直接下载吧 |
|||||
| 欢迎点击进入:TI德州中文网 (国内唯一针对TI应用的中文技术网站) 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| McBSP串口实验多媒体动画教程 Mcbsp&Codec的程序范例 MCBSP转UART的 (用6711DSK) … McBSP 可以当作 UART吗? |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|
|