关于在修改例程EMIFA_AD7606_200K_EDMA后出现的问题 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4379|回复: 3
打印 上一主题 下一主题

[未解决] 关于在修改例程EMIFA_AD7606_200K_EDMA后出现的问题

[复制链接]

3

主题

5

帖子

51

积分

注册会员

Rank: 2

积分
51
跳转到指定楼层
楼主
发表于 2018-8-22 17:03:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于需要做数据采集与处理方面的项目,需要对采集到的数据做实时的处理。所以用到了EDMA3的pingpong结构来传递数据。由于本人购买的是ADS8568,所以将原例程中关于7606的配置用8568的配置信息覆盖了。在运行程序时就遇到了下面的问题。

图中曲线为正弦曲线,可以明显看到采样起始点的值漂移了。想了多种办法都无法解决这一现象。
最近发现在在极大降低采样率后该现象不再出现,但由于采集的信号频率达400Hz,为了能够计算准确采样率不可以降低。
特来求助各位有没有做过类似项目,或者知道我的问题该如何解决。
下面附上我的程序源码。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

5

帖子

51

积分

注册会员

Rank: 2

积分
51
沙发
 楼主| 发表于 2018-8-23 17:34:28 | 只看该作者
自顶一下,求各位大神关注下问题
回复 支持 反对

使用道具 举报

12

主题

169

帖子

731

积分

QQ游客

积分
731
板凳
发表于 2018-8-24 10:30:07 | 只看该作者
您好,如果是需要,200k的采样率,ADS8568模块,我们也有提供,相关demo给您参考的,将100k的采样率,配置成200k即可,因为最大采样率,是510k,请您参考,另外如果数据异常的话,建议您修改一下,相关的时序参数,如图所示,请您参考。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

3

主题

5

帖子

51

积分

注册会员

Rank: 2

积分
51
地板
 楼主| 发表于 2018-8-24 15:28:30 | 只看该作者
广州创龙廖工 发表于 2018-8-24 10:30
您好,如果是需要,200k的采样率,ADS8568模块,我们也有提供,相关demo给您参考的,将100k的采样率,配置 ...

廖工你好,我是在采样率400KHz的时候出现的起始点数据缺失的问题。在200KHz下该问题不会出现。
而且我采用的是edma3的pingpong结构来搬运的数据,在将时序修改为4,5,4,4,5,4,0后,就会在400KHz的采样率下采不到数据。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-4-23 16:06 , Processed in 0.035342 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表