您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> [求助]BF592 SPORT CLK問題
本帖共有433个阅读者
发表帖子 发表投票 回复主题
[求助]BF592 SPORT CLK問題
qwe90369(论坛新手)
qwe90369
头衔:社区公民
帮派:无帮无派
帖数:13
金钱:235
积分:21
注册时间:2013/10/29
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
[求助]BF592 SPORT CLK問題
請問當我的RFS為低電壓時RSCLK有32個時脈(現在只有16個時脈),我要讀取兩個16BIT的資料,RFS裝在CS腳位。謝謝!

以下是我的sport程式
    *pSPORT0_RCLKDIV    =    0x0005;            //配置SPORT接收介面的時鐘頻率    
    *pSPORT0_RFSDIV        =    0x001f;                //配置SPORT接收介面的同步頻率
    *pSPORT0_RCR1       =   LARFS| RFSR |LRFS | IRFS | IRCLK  ; //配置SPORT接收工作模式
    *pSPORT0_RCR2        =    0x010f;                    //配置SPORT以16Bit資料接收

    *pDMA1_PERIPHERAL_MAP = 0x1000;                            //設置SPORT接收介面DMA
    *pDMA1_CONFIG = WNR | WDSIZE_16 | DI_EN | FLOW_AUTO;        //設置DMA工作模式
    *pDMA1_START_ADDR = (void *)iRxBuffer;                    //設置DMA 接收資料起始位址
    *pDMA1_X_COUNT = 8.;                                        //設置DMA接收次數
    *pDMA1_X_MODIFY = 2;                                    //設置DMA每次位址增量變化

    *pDMA1_CONFIG    = (*pDMA1_CONFIG | DMAEN);                //使能接收DMA
    *pSPORT0_RCR1     = (*pSPORT0_RCR1 | RSPEN);                //使能接收SPORT

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2013/11/15 10:51:05
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
没看明白问题,能否再说明一下

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2013/11/15 11:23:22
qwe90369(论坛新手)
qwe90369
头衔:社区公民
帮派:无帮无派
帖数:13
金钱:235
积分:21
注册时间:2013/10/29
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
已解決

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2013/11/18 14:28:22
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159306 Call, 1 Queries, Processed in 0.031982 second(s),