您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> Q群技术问题:SPORT口接收FIFO data orderi... 
本帖共有655个阅读者
发表帖子 发表投票 回复主题
Q群技术问题:SPORT口接收FIFO data ordering
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
Q群技术问题:SPORT口接收FIFO data ordering

问题:

关于sport口的,

上传的图片
  201342615535687.jpg [ 34.62 KB 689×251 ] (缩略时请点击查看原图)

 

这个SPORT口的接收FIFO data ordering
当sport口的主次接收同时打开时,相同设置时,是不是每一路信号的读取速率减一半啊

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2013/4/26 15:54:14
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

不是,当使用SPORT的两个数据采数据时,两个SPORT数据接口将工作在同一时钟,同一同步信号下。并且同时采集数据,只是采集到的数据在内存中的排列是交错排列的。每个数据接口仍保持原速率采集。因为多了一个接口,所以采集速率为原来的2倍


这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2013/4/26 17:21:26
seven718(论坛新手)
seven718
头衔:社区公民
帮派:无帮无派
帖数:28
金钱:347
积分:39
注册时间:2013/3/26
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

为什么我设置了 Sport口的接收寄存器 RXSE后,接收的数据中,偶地址(primary)数据正常,奇地址(secondary)的内容全是0 呢?

DMA是这样设置的,*pDMA3_START_ADDR = &g_AdcSample;

结果g_AdcSample这个数组的奇数元素全是0


这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2013/4/26 17:23:18
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

你看一下你的SPORT接口用的是不是DMA3。

另外你的寄存器配置是否正确,硬件连接是否正确。连接第二数据接口的设备是否有数据返回。


这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2013/4/26 18:03:46
seven718(论坛新手)
seven718
头衔:社区公民
帮派:无帮无派
帖数:28
金钱:347
积分:39
注册时间:2013/3/26
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
接收寄存器设置如下:
*pSPORT0_RCR1 = RCKFE | RFSR | IRFS | IRCLK ;  
*pSPORT0_RCR2 = RRFST | RSFSE|  SLEN_32| RXSE;
使用的是I2s模式

DMA设置的是dma3,单通道的时候运行正常,数据很准确,使能secondary后,secondary接收的只是0.用示波器抓mic的输出,数据也正常,就是dsp读入时全成了0


「该帖子被 seven718 在 2013-04-27 11:11:15 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2013/4/27 9:16:17
seven718(论坛新手)
seven718
头衔:社区公民
帮派:无帮无派
帖数:28
金钱:347
积分:39
注册时间:2013/3/26
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
问题已找着,是sport0的DRsec管脚没有配置对,对应配置mux和fer寄存器,正确即可

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2013/5/3 10:07:16
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159180 Call, 1 Queries, Processed in 0.015625 second(s),